【发布时间】:2018-09-05 18:03:48
【问题描述】:
我正在制作一个 Android 应用程序,其中显示了一个对话框片段,用户可以在其中汇总文本。问题是键盘显示在对话框上,我找不到任何方法来修复它!我试过做以下没有运气:
在我的
AndroidManifest.xml中添加android:windowSoftInputMode属性,其中包含多个值,例如"adjustPan|adjustResize"将
dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);与SOFT_INPUT_STATE_HIDDEN、SOFT_INPUT_ADJUST_RESIZE一起使用,但这只会破坏对话框的内容。这个答案:https://stackoverflow.com/a/51821469/6766678 截图是我想要实现的。
感谢任何帮助!
【问题讨论】:
-
android:windowSoftInputMode="adjustPan|adjustResize" 不适合你?
-
不,我已经试过了
标签: android android-fragments android-edittext dialog resize