android - 键盘上的 DialogFragment

标签 android android-softkeyboard dialogfragment

我有一个带有 EditText 的登录 Activity。

用户开始输入并显示键盘。

一段时间后,我尝试显示 DialogFragment(在整个 Activity 键盘)

问题是键盘消失了。

有没有办法在 Activity 和键盘上显示对话框?

最佳答案

当您显示对话框时,也尝试添加此代码:

在运行时显示你的键盘

InputMethodManager manager= (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
manager.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);

关于android - 键盘上的 DialogFragment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53727410/

相关文章:

java - "cannot find symbol method setOnDismissListener(<anonymous OnDismissListener>)"

java - DialogFragment 在 Android 4.4.2 中顶部有蓝线

android - Webview 链接到 m.youtube.com 而不是 youtube 应用

java - android获取纵向和横向的可用高度和宽度

android - 长时间的应用正常运行后,ANR

android - 如何检测软件键盘在 Android 设备上是否可见?

java - 在 Java 中订购一个新的 Gson().toJson()

android - 软键盘隐藏操作栏

android - 当键盘出现时我的页脚出现

Android - 对话框 fragment 宽度保持与父级匹配