Я создаю панель действий в своем коде с помощью библиотеки поддержки. Затем я создаю значок переполнения в панели действий в своем коде. Когда я запускаю приложение, его значок переполнения отображается, но когда я запускаю свое устройство, оно становится невидимым. Из некоторых ссылок я обнаружил, что причиной этого является наличие на моем устройстве меню button
. Это правда? И как показать значок переполнения на каждом устройстве?Значок переполнения в строке действия невидимый
код-
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:yourapp="http://schemas.android.com/apk/res-auto" >
<!-- Search, should appear as action button -->
<item
android:id="@+id/menu_1"
android:orderInCategory="1"
yourapp:showAsAction="never"
android:title="@string/share"/>
<item
android:id="@+id/menu_2"
android:orderInCategory="2"
yourapp:showAsAction="never"
android:title="@string/contact"/>
<item
android:id="@+id/menu_3"
android:orderInCategory="3"
yourapp:showAsAction="never"
android:title="@string/contact1"/>
</menu>
Набор 'showAsAction' как' андроида: showAsAction = "всегда" '. Ваш элемент, который раздувает ваше меню переполнения, ДОЛЖЕН показатьAsAction = "always –
Но я не хочу делать над видимыми элементами в панели действий. Я хочу, чтобы эти элементы переполнялись. –