AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Title");
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
});
AlertDialog alert = builder.create();
Я використовую наведений вище код для відображення діалогового вікна попередження. За замовчуванням він заповнює екран по ширині та wrap_content по висоті.
Як я можу контролювати ширину та висоту діалогового вікна попередження за замовчуванням?
Я намагався:
alert.getWindow().setLayout(100,100); // It didn't work.
Як отримати параметри макета у вікні попередження та вручну встановити ширину та висоту?