Próbowałem zaimplementować pasek akcji w mojej aplikacji.Pasek czynności nie pokazuje
menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/itemAdd"
android:showAsAction="ifRoom|withText"
android:title="ADD">
</item>
<item
android:id="@+id/itemRefresh"
android:showAsAction="ifRoom|withText"
android:title="REFRESH">
</item>
<item
android:id="@+id/itemHelp"
android:title="HELP">
</item>
</menu>
i stworzył menu
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.menu, menu);
return true;
}
Ale to nie pokazuje pasek akcji, nawet jeśli minSdkVersion
jest 11. Jaka jest tego przyczyna?
Co motyw nie można ustawić dla swojej działalności w swoim AndroidManifest.xml? –
android: theme = "@ android: style/Theme.Black.NoTitleBar" –
Czy używasz: 'public MenuInflater getMenuInflater() { return new MenuInflater (this); } '? Lub nazywać go jak 'getActivity(). GetMenuInflater(). Inflate (R.menu.menu, menu);'? – g00dy