Aktionsleiste nicht angezeigt Aktion-Ansicht-Symbole

Ich bin mit dem neuen Action Bar Unterstützt und alle meine action-Ansichten angezeigt, die sich im überlauf und nicht als Symbole in der Leiste. Meine app ist für 7+ API.

HomeActivity:

public class HomeActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        ActionBar actionBar = getSupportActionBar();
        actionBar.setTitle(R.string.app_name);
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setHomeButtonEnabled(true);
    }

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

home.xml

<item
    android:id="@+id/action_settings"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/action_settings"/>
<item
    android:id="@+id/action_browse"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/title_activity_browse"/>
<item
    android:id="@+id/action_search"
    android:actionViewClass="android.widget.SearchView"
    android:icon="@android:drawable/ic_menu_search"
    android:showAsAction="ifRoom|collapseActionView"
    android:title="@string/text_search"/>
<item
    android:id="@+id/action_scan"
    android:icon="@drawable/action_scan"
    android:showAsAction="always"
    android:title="@string/title_activity_browse"/>

Ich bin die Bereitstellung auf dem Nexus 7 mit 4.3 und auf LGP500 mit 2.3.3 und keine Symbole. Außerdem habe ich android:theme="@style/Theme.AppCompat.Licht.DarkActionBar" auf das manifest und mein Projekt ist richtig Referenzierung android-support-v7-appcompat wie beschrieben in der offiziellen doc.

InformationsquelleAutor der Frage Jumpa | 2013-08-07

Schreibe einen Kommentar