Android 解决使用SearchView时软键盘不支持actionSearch的问题
程序员文章站
2024-03-04 22:36:36
前言
变态问题常有,今年特别多,,, - - # 今天遇到的这个非处理不可,不然没法在htc one s使用searchview,其软键盘不支持action设...
前言
变态问题常有,今年特别多,,, - - # 今天遇到的这个非处理不可,不然没法在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软件的朋友。
推荐阅读
-
Android 解决使用SearchView时软键盘不支持actionSearch的问题
-
Android中使用Theme来解决启动app时出现的空白屏问题
-
Android中使用Theme来解决启动app时出现的空白屏问题
-
Android 表情面板和软键盘切换时跳闪问题的解决方法
-
Android 表情面板和软键盘切换时跳闪问题的解决方法
-
解决Android Studio中,使用MediaController时传入参数缺少的问题
-
解决使用Notification自定义布局时出现android.app.RemoteServiceException Bad notification posted的问题
-
解决Android Studio中,使用MediaController时传入参数缺少的问题