软输入键盘在Android中不可见

可能重复:
关闭/隐藏Android软键盘

我使用下面的代码来隐藏默认的键盘来调出我自己的,它工作正常

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

但是现在,当我点击一个按钮时使用以下内容,软键盘不会再出现。 为什么?

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);

尝试这个

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,
InputMethodManager.HIDE_IMPLICIT_ONLY);
链接地址: http://www.djcxy.com/p/16607.html

上一篇: Soft input keyboard not visible in Android

下一篇: Android hide keyboard on btn click