1

键盘显示在屏幕上。并显示对话框。当我在对话框中单击“确定”按钮时,键盘是隐藏的。

public void setButton(~)
{
 dialog.dismiss();
}

我认为dismiss() 是包含一个问题。

对话框关闭后如何保留键盘?

4

1 回答 1

0

好的..在 dialog.dismiss(); 之后添加这个

InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);

在这里,editText 是您的 EditText 实例。相应地改变它。


将此添加到您Activity的 androidmanifest.xml 中的标签

android:windowSoftInputMode="stateAlwaysVisible"
于 2013-03-13T12:11:30.963 回答