3

我刚刚完成了一个测试应用程序,我希望从 2.1 开始的所有 android 设备都支持它,所以我使用支持库来支持操作栏,但是我在 android 2.3 的设备中遇到了问题......一切似乎很好,我选择显示“ifRoom”的操作栏和所有项目都出现了,但溢出的下拉项目菜单不见了,我真的不知道为什么。3.0以下的android设备是否支持这个溢出菜单或什么?

在第二个活动中有我的 xml 代码:

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
  xmlns:teste="http://schemas.android.com/apk/res-auto" >

<item android:id="@+id/action_search"
    android:showAsAction="ifRoom"
    teste:showAsAction="ifRoom"
    android:icon="@drawable/ic_action_search"
    android:title="@string/action_search" />

<item android:id="@+id/action_edit"
    android:showAsAction="ifRoom"
    teste:showAsAction="ifRoom"
    android:icon="@drawable/ic_action_edit"
    android:title="@string/action_edit" />

<item
    android:id="@+id/action_settings"
    android:showAsAction="never"
    teste:showAsAction="never"
    android:title="@string/action_settings" />

任何人都可以帮助我吗?ps:对不起英文不好

4

1 回答 1

8

如果您的设备有硬件“菜单”按钮,溢出菜单会隐藏在 ActionBar 中。按下它并检查 - 你的物品应该在那里:)

于 2013-09-09T20:18:21.413 回答