<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">
<item
android:id="@+id/action_settings"
android:title="Settings"
android:orderInCategory="100"
app:showAsAction="never" />
<item android:id="@+id/action_search"
android:orderInCategory="200"
android:title="Search"
android:icon="@android:drawable/ic_search_category_default"
app:showAsAction="ifRoom" />
<item android:id="@+id/action_user"
android:orderInCategory="300"
android:title="User"
android:icon="@android:drawable/ic_dialog_info"
app:showAsAction="ifRoom" />
</menu>
我正在尝试使用Android操作栏,我很困惑如何将设置和其他操作添加到菜单中的操作栏中。 android是如何确定列表中的第一项是添加三点菜单的?
答案 0 :(得分:0)
因为您要求android不将其显示为动作,如下所示:
app:showAsAction="never"
而对于其他项目,当有足够的空间显示时,您会显示它们:
app:showAsAction="ifRoom"