操作栏搜索中的自定义搜索图标

时间:2014-09-03 10:15:41

标签: android

我需要自定义搜索图标,而不是操作栏上的默认搜索图标。下面是我的xml

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

    <item
        android:id="@+id/action_filter"
        android:icon="@drawable/filter"
        android:orderInCategory="100"
        android:showAsAction="always"
        android:title="@null"/>
    <item
        android:id="@+id/action_search"
        android:actionViewClass="android.widget.SearchView"
        android:icon="@drawable/list_search"
        android:showAsAction="always"/>

</menu>

对于过滤器,它显示我在android:icon中使用的图像,但对于搜索,它显示默认图像。我不确定我是否遗漏了什么。请指教。

1 个答案:

答案 0 :(得分:0)

Try this help you   

 <item android:id="@+id/action_search"
       android:actionViewClass="android.widget.SearchView"
       android:icon="@drawable/list_search"
       android:showAsAction="ifRoom|withText"/>