Android 解决使用SearchView时软键盘不支持actionSearch的问题
前言
变态问题常有,今年特别多,,, - - # 今天遇到的这个非处理不可,不然没法在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 广播接收器BroadcastReceiver详解
Android开发的四大组件分别是:活动(activity),用于表现功能;服务(service),后台运行服务,不提供界面呈现;广播接受者(Broadcast Receive),勇于接收广播;内容提供者(Content Provider),支持多个应用中存储和读取数据,相当于数据库,本篇着重介绍广播组件2022-07-07将Eclipse工程转Android Studio工程的步骤与注意事项
这篇文章主要给大家介绍了将Eclipse工程转Android Studio工程的方法步骤,并给大家分享了其中的一些注意事项,文中将实现的步骤一步步介绍的非常详细,需要的朋友们可以参考借鉴,下面随着小编来一起学习学习吧。2017-11-11Android Studio3.0升级后使用注意事项及解决方法
这篇文章主要介绍了Android Studio3.0升级后使用注意事项及解决方法,需要的朋友参考下吧2017-12-12Android Studio 超级简单的打包生成apk的方法
本篇文章主要介绍了Android Studio 超级简单的打包生成apk的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-10-10
最新评论