Nie można wyświetlić 3 przerywanego menu w przepełnieniu - SherlockActionBar

Szukałem dużo w Internecie. Zrobiłem to, co musiałem, ale wciąż nie mogę pokazać 3 kropkowanego menu, jak chcę.

Oto odpowiedni kod:

Po pierwsze, mój manifest min. Sdk jest ustawiony na9 i mój celSdk jest ustawiony na18.

Menu xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

 <item
    android:id="@+id/itemMainAlbum"
    android:showAsAction="ifRoom"
    android:title="Set as Main Album">
</item>
<item
    android:id="@+id/itemImport"
    android:showAsAction="ifRoom"
    android:title="Import">
</item>
<item
    android:id="@+id/itemSettings"
    android:showAsAction="ifRoom"
    android:title="Settings">
</item>

Odpowiedni kod działania (rozszerza SherlockActivity):

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
       MenuInflater inflater = getSupportMenuInflater();
       inflater.inflate(R.menu.gallery_menu, menu);
       return super.onCreateOptionsMenu(menu);
    }
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
       // Handle item selection
       switch (item.getItemId()) {
          case R.id.itemImport:
             startImportActivity();
             return true;
          case R.id.itemMainAlbum:
              setMainAlbum();
             return true;
          case R.id.itemSettings:
                 // do s.th.
              return true;
          default:
             return super.onOptionsItemSelected(item);
       }
    }

Oto jak wygląda moja aktywność:

Element menu na dole jest wyświetlany tylko wtedy, gdy klikam przycisk menu mojego urządzenia. Trzy kropkowane menu po prostu nie jest wyświetlane, niezależnie od tego, ile dodam elementów menu.

questionAnswers(2)

yourAnswerToTheQuestion