В приведенном ниже menu.xml, я пытаюсь отобразить menu_exit
в значке меню переполнения, так, как показано ниже, я установил его showAsAction="never"
, но когда я запустил приложение, меню переполнения не объявиться.Значок меню переполнения не отображается
Мои вопросы:
- Как поместить последний элемент в menu.xml
menu_exit
в меню переполнения? - 3-й элемент в menu.xml, когда он отключен, отображается в
settings menu
(нижняя левая кнопка на устройстве), и я хочу, когда он отключен, он не должен появляться там, где только наActionBar
, когда он включен.
menu.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu_refresh"
android:orderInCategory="1"
android:showAsAction="ifRoom"/>
<item
android:id="@+id/menu_scan"
android:checkable="true"
android:orderInCategory="2"
android:title="@string/menu_scan"
android:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/menu_stop"
android:title="@string/menu_stop"
android:orderInCategory="3"
android:showAsAction="ifRoom|withText"/>
<item
android:id="@+id/menu_exit"
android:title="@string/menu_stop"
android:orderInCategory="4"
android:showAsAction="never"/>
</menu>
быть ясно, когда кнопка переполнения не появляется - элемент выхода нет доступный вообще? У вашего устройства есть кнопка меню оборудования? –
@IvanBartsov, если u означает нижнюю левую кнопку на устройстве, тогда да, у моего устройства есть это – user2121
о, это ваша проблема. Кнопка переполнения не отображается на устройствах с аппаратной кнопкой меню, зависает, я выкопаю обходной путь ... –