2011-11-07 97 views
9

在我的程序中,我使用下面的代碼創建一個對話框。理想情況下,我想通過以編程方式輸入寬度和高度參數來縮放對話框。任何人都可以告訴我如何做到這一點?以編程方式設置對話框大小

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(); 

回答

24

這裏是結束了工作代碼:

dialog.getWindow().setLayout(275, 350); 
+2

您可以接受你自己的答案,以紀念這個問題的解決。 –

+9

請注意,在dialog.show()之後執行此操作。 – Hamidreza

+0

它爲我工作.. –

相關問題