2014-09-03 55 views
0

我需要自定義搜索圖標,而不是操作欄上的默認搜索圖標。下面是我的XMLAction Bar中的自定義搜索圖標搜索

<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使用的圖像,但搜索它顯示默認之一。我不確定我是否缺少一些東西。請指教。

回答

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"/>