Android 4.3 Menüpunkt showAsAction = "immer" ignoriert

Ich bin mit der neuen v7 appcompat library verfügbar ab Android 4.3 (API level 18).

Unabhängig von dem, was angegeben ist in showAsAction für ein Menü, es ist nicht angezeigt - es immer wieder schafft das overflow-Menü-Symbol, und stellt auch eine einzelne Menüpunkt unter dem Menü.

Hinzufügen möchten, im Menü um eine Aktivität wie diese:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu_sizes, menu);
    return true;
}

Und hier ist mein Menü xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_add_size"
        android:title="@string/menu_add_item"
        android:orderInCategory="10"
        android:showAsAction="always"
        android:icon="@android:drawable/ic_menu_add" />
</menu>

Ist es ein bug der neuen support library v7, oder einfach nur etwas Falsches mit dem code?
Ich habe mit dem ähnlichen code mit ActionBarSherlock viele Male zuvor.

InformationsquelleAutor der Frage Mcingwe | 2013-07-28

Schreibe einen Kommentar