2

我试图从 InputMethodService 中隐藏我的软键盘,但它不起作用。这是我在 onFinishInput() 方法中使用的代码:

InputMethodManager im = (InputMethodManager)
context.getSystemService(Context.INPUT_METHOD_SERVICE);
im.hideSoftInputFromWindow(mInputView.getWindowToken(), 0);

有任何想法吗?

4

2 回答 2

6

以下对我有用:

requestHideSelf(0);

mInputView.closing();
于 2012-12-23T15:15:51.773 回答
0

您可以从 manifest 隐藏软键盘,试试这个:

android:windowSoftInputMode="stateHidden"
于 2011-12-14T16:02:32.270 回答