博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Android】使用SearchView时软键盘不支持actionSearch的问题
阅读量:7079 次
发布时间:2019-06-28

本文共 687 字,大约阅读时间需要 2 分钟。

前言

变态问题常有,今年特别多,,, - - # 今天遇到的这个非处理不可,不然没法在HTC One S使用SearchView,其软键盘不支持action设置。

 

 声明

  欢迎转载,但请保留文章原始出处:)

    博客园:http://www.cnblogs.com

    农民伯伯: http://www.cnblogs.com/over140/ 

 

正文

问题设备:

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。

你可能感兴趣的文章
郎意难坚,侬情自热(文/王路)
查看>>
Form_Form Builder开发基于视图页面和自动代码生成包(案例)
查看>>
Android SDK Manager 中如果没有相应的镜像ARM XX Image
查看>>
简单聊下Unicode和UTF-8
查看>>
ASP.NET Web API的Controller是如何被创建的?
查看>>
在 Azure 上使用 Docker运行 Mono
查看>>
(转)JITComplier、NGen.exe及.NET Native
查看>>
Ant build xml中的各种变量解释
查看>>
labview视频采集IMAdx
查看>>
Android:实现一种浮动选择菜单的效果
查看>>
【转】如何查看linux版本 如何查看LINUX是多少位
查看>>
openwrt-智能路由器hack技术(1)---"DNS劫持"
查看>>
第十二章 数据备份与还原
查看>>
[redis] Redis 配置文件置参数详解
查看>>
Java 多线程程序设计
查看>>
SQL--类型转换
查看>>
VGG_19 train_vali.prototxt file
查看>>
获取文件或是文件夹的大小和占用空间
查看>>
libssh2进行远程运行LINUX命令
查看>>
Android Gson深入分析
查看>>