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。

作者:cnblogs 農民伯伯

查看本欄目更多精彩內容:http://www.bianceng.cn/OS/extra/

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