Soft input keyboard not visible in Android
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Close/hide the Android Soft Keyboard
我用下面的代码隐藏了默认键盘来显示我自己的键盘,它工作正常
1 | getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); |
但是现在,当我使用下面的按钮时,软键盘不会重新出现。为什么?
1 | getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE); |
试试这个
1 2 3 | InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY); |