android:设置动作栏溢出菜单的自定义布局

时间:2016-02-22 13:19:45

标签: android android-actionbar

在我的应用程序中需要为动作栏溢出菜单设置自定义布局,如图所示,需要建议如何achieve this

4 个答案:

答案 0 :(得分: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" /> 

答案 1 :(得分: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"/>

答案 2 :(得分:0)

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

app:showAsAction="never"

答案 3 :(得分:0)

@Emzor 如何设置菜单的自定义布局,我给了app:showAsAction =&#34; never&#34;对于菜单项,它显示为enter image description here

如何为菜单设置自定义布局?我必须在我的问题中出现的图像中显示选项。