У меня есть диалоговое окно с предупреждением (изображение и текст в каждой строке), но оно слишком широкое. Как я могу изменить ширину диалога?
Мой код:
ListAdapter adapter = new AnimalAdapter(this, _options );
final AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setTitle("Options");
ad.setSingleChoiceItems( adapter, -1, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
String selectedVal = _options[which].getVal();
options_selected_item = selectedVal;
dialog.dismiss();
}
});
ad.show();
Я пытался добавить ad.getWindow().setLayout(600, 400);
до и после ad.show();
, но получаю
The method getWindow() is undefined for the type AlertDialog.Builder.