以编程方式设置对话框大小

Ben*_*rce 12 size height android dialog width

在我的程序中,我使用下面的代码创建一个对话框.理想情况下,我想通过编程方式输入width和height参数来缩放对话框.谁能告诉我怎么做?

dialog = new Dialog(MainActivity.this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
popUpLayout = Globals.layoutInflater.inflate(R.layout.pop_up_layout, null);
dialog.setContentView(popUpLayout);
dialog.show();
Run Code Online (Sandbox Code Playgroud)

Ben*_*rce 31

这是最终工作的代码:

dialog.getWindow().setLayout(275, 350);
Run Code Online (Sandbox Code Playgroud)

  • 请注意,在dialog.show()之后执行此操作; (12认同)
  • 您可以接受自己的答案,将此问题标记为已解决. (2认同)