在溢出菜单中添加选项

时间:2014-07-02 18:11:42

标签: android android-actionbar overflow-menu

有人可以解释为什么第二项没有添加到操作栏的溢出菜单中?正确显示设置,如果我将showAsAction设置为always,则会显示个人资料,但我希望个人资料出现在溢出菜单中。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:Molo="http://schemas.android.com/apk/res-auto" >

    <item android:id="@+id/action_settings"
          android:title="@string/action_settings"
          android:icon="@drawable/settings"
          Molo:showAsAction="always" /> 

    <item android:id="@+id/action_profile"
        android:title="@string/action_profile"
        android:icon="@drawable/user"
        Molo:showAsAction="never"/> 
</menu>

2 个答案:

答案 0 :(得分:0)

添加android:showAsAction映射到与Molo:showAsAction相同的值,因为这对新设备有帮助。

答案 1 :(得分:0)

刚删除了Molo:showAsAction =&#34; never&#34; ,试试这个..

<?xml version="1.0" encoding="utf-8"?>

<item android:id="@+id/action_settings"
      android:title="@string/action_settings"
      android:icon="@drawable/settings"
      Molo:showAsAction="always" /> 

<item android:id="@+id/action_profile"
    android:title="@string/action_profile"
    android:icon="@drawable/user" />