編輯:關於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軟件的朋友。
概述: 我想我們在使用一些App的時候,應該不會出現一些“裸控件”的吧。除非是一些系統中的軟件,那是為了保持風格的一致性,做出的一些權衡。我這裡並
線程概覽線程是任何多任務系統的基石。可以被認為是一個主進程的多個子進程。這樣做的目的就是了增加應用的性能。應用主線程當一個Android應用被打開的時候,系統會默認開辟一
機型適配的作用在於使Android應用程序適用於不同的國家語言、型號、尺寸和SDK版本等手機環境中,其主要功能和界面風格保持不變。手機適配主要包括三個方面:語言適配、屏幕
為了簡化 Android 的開發力度,Google 決定將重點建設 Android Studio 工具。Google 會在今年年底停止支持其他集成開發環境,比如 Ecli