【发布时间】:2016-08-10 10:13:46
【问题描述】:
我正在创建一个应用程序,当我选择多个图像时,我将显示上下文操作栏。
尽管我给了app:showAsAction="always",但菜单项总是溢出。
我有一个包含 5 个菜单项的菜单,其中 3 个是 showAsAction=always,其他 2 个是 showAsAction=ifRoom,但最终得到 2 个显示为图标,其他 3 个显示为溢出
我是不是做错了什么,请帮帮我。
我的菜单
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_add"
android:icon="@drawable/menu_add"
android:title="Add"
app:showAsAction="always" />
<item
android:id="@+id/action_select_all"
android:icon="@drawable/menu_remove"
android:title="Select All"
app:showAsAction="always" />
<item
android:id="@+id/action_clear"
android:icon="@drawable/menu_clear"
android:title="Clear"
app:showAsAction="always" />
<item
android:id="@+id/action_share"
android:icon="@drawable/menu_share"
android:title="@string/action_share"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_delete"
android:icon="@drawable/menu_delete"
android:title="@string/action_delete"
app:showAsAction="ifRoom" />
</menu>
【问题讨论】:
标签: android