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

 更新时间:2016年07月23日 11:13:26   投稿:lqh  
本文主要介绍使用SearchView时软键盘不支持actionSearch,这里提供了解决方案,希望能帮助开发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软件的朋友。

相关文章

  • Android内核源码 在Ubuntu上下载,编译,安装

    Android内核源码 在Ubuntu上下载,编译,安装

    本文主要介绍Android内核源码,想学习深入研究Android的朋友肯定要看看Android内核知识的,这里对下载Android内核源代码的下载,安装,编译做了详细的介绍,有兴趣的小伙伴可以参考下
    2016-08-08
  • Android自定义滑动验证条的示例代码

    Android自定义滑动验证条的示例代码

    本篇文章主要介绍了Android自定义滑动验证条的示例代码,具有一定的参考价值,有兴趣的可以了解一下
    2017-08-08
  • android实现圆形渐变进度条

    android实现圆形渐变进度条

    这篇文章主要为大家详细介绍了android实现圆形渐变进度条,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • Android开发之SeekBar基本使用及各种美观样式示例

    Android开发之SeekBar基本使用及各种美观样式示例

    这篇文章主要介绍了Android开发之SeekBar基本使用及各种美观样式,结合实例形式分析了Android SeekBar控件的功能及样式改变相关操作技巧,需要的朋友可以参考下
    2019-03-03
  • Android状态栏的适配汇总

    Android状态栏的适配汇总

    这篇文章主要给大家介绍了关于Android状态栏适配的相关资料,文中通过示例代码介绍的非常详细,对各位Android开发者们具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • Android实现微信首页左右滑动切换效果

    Android实现微信首页左右滑动切换效果

    这篇文章主要介绍了Android实现微信首页左右滑动切换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • Android ListView的item中嵌套ScrollView的解决办法

    Android ListView的item中嵌套ScrollView的解决办法

    有时候,listview 的item要显示的字段比较多,考虑到显示问题,item外面不得不嵌套ScrollView来实现,纠结怎么解决此问题呢?下面小编给大家分享下Android ListView的item中嵌套ScrollView的解决办法,感兴趣的朋友一起看看吧
    2016-10-10
  • Android开发ProGuard使用技巧掌握

    Android开发ProGuard使用技巧掌握

    这篇文章主要为大家介绍了Android开发ProGuard使用技巧的掌握,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • AndroidStudio项目制作倒计时模块的方法

    AndroidStudio项目制作倒计时模块的方法

    本篇文章主要介绍了AndroidStudio项目制作倒计时模块的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • Android Google AutoService框架使用详解

    Android Google AutoService框架使用详解

    AutoService是Google开发一个自动生成SPI清单文件的框架。看过一些基于APT的三方框架源码的读者应该有所了解。比如Arouter、EventBus等等
    2022-11-11

最新评论