2016-07-06 16 views
0

Nach dem Hinzufügen eines Themas zu meinem AlertDialog wurde es sehr klein. Wie ändere ich die Größe des Dialogs auf Standard?Android AlertDialog Größe Theme

AlertDialog.Builder builder = new AlertDialog.Builder(this, R.style.AppCompatAlertDialogStyle); 

Antwort

0

Was Sie wollen, ist die Größe des Dialogs.

Nach dem Aufrufen build() Methode auf AlertDialog.Builder, können Sie rufen:

alertDialog.getWindow().setLayout(600, 400); 

wo 600, 400, um die Breite und die Höhe davon ist.

Oder wenn Sie es auf Bildschirm festlegen möchten, folgen Sie diesen Code:

WindowManager.LayoutParams lp = new WindowManager.LayoutParams(); 
lp.copyFrom(d.getWindow().getAttributes()); 
lp.width = WindowManager.LayoutParams.MATCH_PARENT; 
lp.height = WindowManager.LayoutParams.MATCH_PARENT; 
alertDialogd.show(); 
alertDialog.getWindow().setAttributes(lp); 
+0

das funktioniert nicht! – XxGoliathusxX

Verwandte Themen