0

我想在操作栏中添加 2 个菜单选项。一种是搜索,另一种是自定义。当我尝试添加时,第二个选项总是只会溢出菜单。但我希望它始终如下所示。

在此处输入图像描述

但它显示为

在此处输入图像描述

这是我的 menu.xml

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

    <item
        android:id="@+id/action_search"
        android:showAsAction="ifRoom"
        android:icon="@drawable/ic_search"
        android:title="@string/action_search"
        yourapp:actionViewClass="android.support.v7.widget.SearchView"
        yourapp:showAsAction="ifRoom|collapseActionView"/>
    <item
        android:id="@+id/action_add_new_event"
        android:icon="@drawable/ic_refresh"
        android:showAsAction="ifRoom|withText"
        android:title="@string/action_add_new_event"/>

</menu>

关于如何实现这一目标的任何想法?提前致谢。

4

1 回答 1

0

我刚刚修改了下面的代码

<item
        android:id="@+id/action_add_new_event"
        android:icon="@drawable/ic_refresh"
        android:showAsAction="ifRoom|withText"
        android:title="@string/action_add_new_event"/>

<item
        android:id="@+id/action_add_new_event"
        android:icon="@drawable/ic_refresh"
        yourapp:showAsAction**="ifRoom|withText"
        android:title="@string/action_add_new_event"/>

它奏效了。

于 2013-09-12T06:34:07.817 回答