软键盘在横向模式下不显示?

时间:2011-10-07 05:25:54

标签: android

我必须在两个方向都显示应用程序但是当我点击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);

当我打开横向时,它不会显示软键盘 如何在横向模式下显示软键盘。

感谢..

1 个答案:

答案 0 :(得分:1)

将此代码放入清单并尝试

<activity name="your actiivity"
    android:windowSoftInputMode="stateVisible|adjustResize">