У меня есть панель действий, где я хочу добавить одну кнопку помощи, используя меню.Я использую Android 3.0.Код моего меню выглядит следующим образом:
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/help_btn" android:icon="@drawable/help" android:title="Help" android:showAsAction="ifRoom|withText" />
Теперь, как я могу добавить это меню на панель действий ??
Так же, как вы создаете обычные меню:
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.game_menu, menu); return true; }
http://developer.android.com/guide/topics/ui/menus.html#OptionsMenu
Обновление;
Вы можете надуть меню, как это @ override
Поместите в res / menu / YOUR_MENU.xml
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.YOUR_MENU, menu); return true; }
Я знаю, что это довольно старый вопрос, но я все равно на него отвечу. Если вы имеете дело с Фрагментом, вам нужно сообщить системе, что вы хотите внести свой вклад в панель действий, или onCreateOptionsMenu никогда не будет вызван. https://stackoverflow.com/a/10049807/725752
onCreateOptionsMenu