键盘隐藏和覆盖对话框
Keyboard Hides and Covers Dialog
我正在制作一个 Android 应用程序,我在其中显示了一个对话框片段,用户可以在其中提交文本。问题是键盘显示在对话框上,我找不到任何方法来修复它!我尝试过以下操作但没有成功:
在我的 AndroidManifest.xml
中添加 android:windowSoftInputMode
属性,其中包含多个值,例如 "adjustPan|adjustResize"
将 dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
与 SOFT_INPUT_STATE_HIDDEN
、SOFT_INPUT_ADJUST_RESIZE
一起使用,但这只会 粉碎 对话框的内容。
这个回答:其中截图是我想要实现的。
这是打开键盘时我的对话框的样子:
感谢任何帮助!
我终于决定使用Material Dialogs
我正在制作一个 Android 应用程序,我在其中显示了一个对话框片段,用户可以在其中提交文本。问题是键盘显示在对话框上,我找不到任何方法来修复它!我尝试过以下操作但没有成功:
在我的
AndroidManifest.xml
中添加android:windowSoftInputMode
属性,其中包含多个值,例如"adjustPan|adjustResize"
将
dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
与SOFT_INPUT_STATE_HIDDEN
、SOFT_INPUT_ADJUST_RESIZE
一起使用,但这只会 粉碎 对话框的内容。这个回答:其中截图是我想要实现的。
这是打开键盘时我的对话框的样子:
感谢任何帮助!
我终于决定使用Material Dialogs