在SearchView Android中禁用软键盘

时间:2015-03-18 14:49:21

标签: android keyboard searchview

我创建了一个自定义键盘,我想在我的SearchView处于活动状态时使用它。现在,自定义键盘出现在默认软键盘下方。我似乎无法正确隐藏它。

我已使用InputMethodManager尝试使用hideSoftInputFromWindow隐藏它。首先点击SearchView这似乎没有任何效果。但是,如果我尝试再触摸SearchView几次,触摸会被识别为onTouch事件,并且隐藏了默认键盘(我在onTouchlistener中定义了InputMethodManager)。

我试图将android:windowSoftInputMode="stateAlwaysHidden"放在活动标记下的清单中。没什么。

我已将SearchView的输入类型设置为null,但没有成功。

似乎SearchView在首次关注时会覆盖我的代码。有没有人有解决方法呢?

0 个答案:

没有答案