隐藏android软键板

隐藏android软键板,android,android-softkeyboard,soft-keyboard,Android,Android Softkeyboard,Soft Keyboard,当edittext接受远程输入时,如何在屏幕上隐藏软键盘? 我试过了 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInputFromWindow(editText.getWindowToken(), InputMethodManager.HIDE_IMPLICIT_ONLY, 0); 它隐藏了软键盘,但也阻止编辑文本进行输入。

当edittext接受远程输入时,如何在屏幕上隐藏软键盘? 我试过了

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInputFromWindow(editText.getWindowToken(), InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
它隐藏了软键盘,但也阻止编辑文本进行输入。

这样使用

public static final void hideSoftKeyBoard(Context context, EditText editText) {
    InputMethodManager imm = (InputMethodManager) context
            .getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
}

谢谢

可能重复@AndrewSchuster是的,我已经尝试过了,但是它停止了编辑文本输入,您是否只尝试了接受的答案?