Android:为ActionBar溢出菜单设置自定义布局

4
在我的应用程序中,需要为操作栏溢出菜单设置自定义布局,如图所示。需要建议如何实现此目标。请参考这张图片

根据您的需求编辑menu.xml文件。 - Vivek Mishra
你能提供一个例子吗? - deepThought
4个回答

0
将以下内容添加到您的 menu.xml 中,以在 actionBar 溢出菜单中显示要显示的项:

app:showAsAction="never"


0

@Emzor 如何为菜单设置自定义布局,我已经为菜单项指定了app:showAsAction="never",但它显示的方式如enter image description here中所示。

如何为菜单设置自定义布局?我需要像我的问题中所示的那样显示选项。


0

您可以根据需要编辑您的menu.xml文件。以下仅为示例以展示如何完成此操作。

<item android:id="@+id/menu_save"
      android:icon="@drawable/icon_save"
      android:title="Save" />

<item android:id="@+id/menu_search"
      android:icon="@drawable/icon_search"
      android:title="Search" />

<item android:id="@+id/menu_share"
      android:icon="@drawable/icon_share"
      android:title="Share" />

<item android:id="@+id/menu_delete"
      android:icon="@drawable/icon_delete"
      android:title="Delete" />  

<item android:id="@+id/menu_preferences"
      android:icon="@drawable/icon_preferences"
      android:title="Preferences" /> 


0

请在您的menu.xml文件中编辑以下代码

<item
        android:id="@+id/help"
        android:title="Help"
        app:showAsAction="never"
        android:orderInCategory="100"/>

<item
        android:id="@+id/Chng_pswd"
        android:title="Change Password"
        app:showAsAction="never"
        android:orderInCategory="200"/>

<item
        android:id="@+id/logout"
        android:title="LogOut"
        app:showAsAction="never"
        android:orderInCategory="300"/>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接