我必须在两个方向上显示应用程序,但当我点击edittext时,它会显示软键盘,但它只能在纵向模式下工作。
我用代码来显示软键盘
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,
InputMethodManager.HIDE_IMPLICIT_ONLY);
和隐藏软键盘的代码
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(nameEditText.getWindowToken(), 0);
当我切换到横向模式时,它没有显示软键盘,如何在横向模式下显示软键盘。
谢谢..
发布于 2011-10-07 14:23:57
将此代码放入清单中并尝试,
<activity name="your actiivity"
android:windowSoftInputMode="stateVisible|adjustResize">
https://stackoverflow.com/questions/7683360
复制相似问题