【发布时间】:2015-12-28 10:13:20
【问题描述】:
所以我有一段我无法工作的代码:我在网上搜索过,总是找到相同的答案,但由于某种原因它不起作用。知道为什么吗?这是我的代码:
final Dialog dialog = new Dialog(RegisterActivity.this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
dialog.setContentView(R.layout.dialog_register_info_1);
dialog.getWindow().setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL, WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);
我也尝试将dialog.getWindow().setSoftInputMode() 放在setContentView() 后面,但这也不起作用。该对话框只有一个 .xml 文件,因此没有活动。
提前致谢
【问题讨论】:
标签: java android layout dialog