0

有人可以解释为什么第二个项目没有被添加到操作栏中的溢出菜单中吗?设置显示正确,如果我将配置文件设置为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>
4

2 回答 2

0

just removed the Molo:showAsAction="never" ,Try this..

<?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" /> 

于 2014-07-02T19:06:05.950 回答
0

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

于 2014-07-02T18:12:46.363 回答