android设置操作栏项目

android设置操作栏项目,android,Android,下面的布局不显示搜索图标,仅显示另一个图标,搜索作为其他图标的下拉菜单出现。我希望在操作栏中将其作为单独的图标 <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.

下面的布局不显示搜索图标,仅显示另一个图标,搜索作为其他图标的下拉菜单出现。我希望在操作栏中将其作为单独的图标

<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.diveintojava1.MainActivity" >


<item android:id="@+id/search"
      android:title="search"
      android:icon="@drawable/search1"
      android:actionViewClass="android.support.v7.widget.SearchView"
      android:showAsAction="collapseActionView|ifRoom"
       />

  <item android:id="@+id/file"
      android:title="drop"
      android:icon="@drawable/moremenu" >

    <menu>
        <item android:id="@+id/create_new"
              android:title="java" />
        <item android:id="@+id/open"
              android:title="rate us" />
    </menu>
</item>
</menu>

android:showAsAction=collapseActionView | ifRoom将ifRoom更改为始终

试试这个,在这里查看更多信息:和这里

更改此项:

android:showAsAction="collapseActionView|ifRoom"
为此:

android:showAsAction="always"
android:showAsAction="collapseActionView|ifRoom"
android:showAsAction="always"