单击它时,操作栏中的搜索视图向左移动

时间:2013-01-22 09:07:06

标签: android android-actionbar searchview

我使用

将搜索视图放在操作栏中
<menu xmlns:android="http://schemas.android.com/apk/res/android" >  
    <item
        android:id="@+id/menu_search"
        android:actionViewClass="android.widget.SearchView"
        android:icon="@drawable/action_search"
        android:showAsAction="ifRoom|collapseActionView"
        android:title="search"

        />
</menu>

当我点击它时,它从动作栏的右侧移动到左侧,我怎样才能让它停留在动作栏的右侧。

1 个答案:

答案 0 :(得分:5)

只需删除此 collapseActionView

即可

就像这样

<menu xmlns:android="http://schemas.android.com/apk/res/android" >  
<item
    android:id="@+id/menu_search"
    android:actionViewClass="android.widget.SearchView"
    android:icon="@drawable/action_search"
    android:showAsAction="ifRoom"
    android:title="search"

    />