禁用操作栏搜索视图的软输入

时间:2015-01-25 19:28:05

标签: android keyboard searchview

是否可以完全禁用操作栏搜索视图的软输入键盘?我通过将窗口SoftInputMode设置为AlwaysHidden并使用InputMethodManager's HideSoftInputFromWindow方法隐藏默认键盘来点按搜索视图时显示自定义键盘。但是当搜索视图成为焦点并且我尝试拉下通知抽屉并释放它时,我得到了默认键盘+自定义键盘,这很奇怪。有人遇到过类似的情况吗?任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

实际上,每当搜索字段获得焦点时,您都​​可以隐藏键盘。您可以通过setText设置文本。在这种情况下,软键盘不会显示。

以下有用的信息可以帮助您:http://tech.leolink.net/2014/02/a-hack-to-catch-soft-keyboard-showhide.html