問題裝置:
HTC One S
searchable.xml
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
android:label="@string/search_label"
android:hint="@string/search_hint"
android:voiceSearchMode="showVoiceSearchButton|launchRecognizer"
android:imeOptions="actionSearch"
android:searchSuggestAuthority="com.xxx.provider.searchsuggestion"
android:searchSuggestSelection=" ? " />
解決辦法:
SearchView有一個setSubmitButtonEnabled方法,設定為true即可,搜尋框不為空就會顯示。效果如下圖:

在onCreateOptionsMenu中inflate後調用,記得判斷API Level。