Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 解決使用SearchView時軟鍵盤不支持actionSearch的問題

Android 解決使用SearchView時軟鍵盤不支持actionSearch的問題

編輯:關於Android編程

前言

 變態問題常有,今年特別多,,, - - # 今天遇到的這個非處理不可,不然沒法在HTC One S使用SearchView,其軟鍵盤不支持action設置。

 正文

 問題設備: 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。

 以上就是 對設備 HTC One S解決SearchView時軟鍵盤不支持actionSearch,希望能幫助開發Android軟件的朋友。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved