手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android 解决使用SearchView时软键盘不支持actionSearch的问题
Android 解决使用SearchView时软键盘不支持actionSearch的问题
摘要:前言变态问题常有,今年特别多,,,--#今天遇到的这个非处理不可,不然没法在HTCOneS使用SearchView,其软键盘不支持actio...

前言

变态问题常有,今年特别多,,, - - # 今天遇到的这个非处理不可,不然没法在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即可,搜索框不为空就会显示。效果如下图:

Android 解决使用SearchView时软键盘不支持actionSearch的问题1

在onCreateOptionsMenu中inflate后调用,记得判断API Level。

以上就是 对设备 HTC One S解决SearchView时软键盘不支持actionSearch,希望能帮助开发Android软件的朋友。

【Android 解决使用SearchView时软键盘不支持actionSearch的问题】相关文章:

Android 用SQLite实现事务的方法

Android开发笔记之:深入理解Cursor相关的性能问题

Android 使用XML做动画UI的深入解析

Android监听键盘上的确定键

Android Studio打包时解决V4包重复的问题

Android应用中的组件功能

android动态布局之动态加入TextView和ListView的方法

android 搜索自动匹配关键字并且标红

Android 软件自动更新功能实现的方法

Android 使用Gallery实现3D相册(附效果图+Demo源码)

精品推荐
分类导航