当我单击EditText时,布局如下图所示。

![在此处输入图片描述] [1]

我的解决方案是设置一个条件来检查何时显示或隐藏键盘。

我使用以下代码

InputMethodManager imm = (InputMethodManager)getSystemService(
      Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);


但是我如何检查是否关闭

 imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);


然后

imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 1); is on ?

最佳答案

尝试在清单中添加此代码。这对我有用:

android:windowSoftInputMode="stateVisible|adjustResize"

android:windowSoftInputMode="adjustPan"


将焦点放在manifest时,将其添加到edittext时将不允许键盘布局。

10-08 17:32