在同一活动中创建ActionBar和选项菜单

时间:2014-02-13 11:30:33

标签: android

我正在尝试在ActionBar和菜单选项中显示相同的菜单选项,但它只显示在其中一个中,是否有一种简单的方法可以执行此操作?

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.app.MainActivity" >

<!-- Search, should appear as action button -->
<item android:id="@+id/action_search"
    android:icon="@drawable/ic_action_search"
    android:title="@string/action_search"
    app:showAsAction="always"/>

    <item android:id="@+id/action_settings"
        android:title="@string/action_settings"
        android:orderInCategory="100"
        app:showAsAction="always"/>

</menu>

现在项目出现在操作栏中。 将app:showAsAction更改为android:app:showAsAction仅显示选项菜单中的菜单项,是否可以使它们出现在两个菜单中?

由于

1 个答案:

答案 0 :(得分:0)

将您要在底部选项菜单中显示的showAsAction="always"更改为showAsAction="never" ...

有关详细信息,请参阅以下链接中的showAsAction元素...

http://developer.android.com/guide/topics/resources/menu-resource.html