键盘出现时对话框不居中
问题描述:
当键盘变为可见时,对话框不居中。 直接延伸Dialog
类是自定义对话框。键盘出现时对话框不居中
我已经尝试做的事:
- 集
adjustResize
在AndroidManifest.xml
以创建对话框 -
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE)
对话框 - 缠上了我的对话与
DialogFragment
并显示胡亚蓉
答
好吧,经过很多努力,我终于找到了解决办法。
创建自定义样式
<style name="DialogTheme" parent="Theme.AppCompat.Dialog">
<item name="android:windowSoftInputMode">adjustResize|stateAlwaysHidden</item>
</style>
在构造
public CustomDialog(Activity activity) {
super(activity, R.style.DialogTheme);
...
}
别的根本不起作用应用这一主题。