Non riesco a visualizzare la barra delle azioni per visualizzare i miei elementi di azione. Vengono visualizzati tutti nel menu di overflow. Ho incollato tutto il codice pertinente qui sotto. Qualcuno può vedere il mio problema?Barra di azione non visualizza elementi di azione (Tutto in overflow) Android
da Activity:
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater mi = getMenuInflater();
mi.inflate(R.menu.viewer_menu, menu);
return true;
}
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_download:
return true;
case R.id.menu_star:
return true;
case R.id.menu_report:
return true;
case android.R.id.home:
// app icon in action bar clicked; go home
finish();
return true;
}
return false;
}
Da Manifesto:
<activity android:name=".CustomActivity"
android:label="">
Dalla cartella valori-V11 (themes.xml)
<resources>
<style name="MyTheme" parent="@android:style/Theme.Holo">
</style>
dalla cartella menu (viewer_menu.xml)
<menu
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_download"
android:title="Download" showAsAction="withText"
android:orderInCategory="2"/>
<item android:id="@+id/menu_star"
android:icon="@android:drawable/ic_menu_upload"
android:title="Star"
showAsAction="always"
android:orderInCategory="1"/>
<item android:id="@+id/menu_report"
android:title="Report Problem" showAsAction="always"
android:orderInCategory="0"/>
</menu>
ho tutti lo stesso codice, la mia continua a non far apparire la barra delle azioni ... :( –