Диалоговое окно изменения размера, чтобы занять больше экрана

#android

#Android

Вопрос:

У меня есть диалоговое окно, которое устанавливает contentView для макета. У меня есть EditText и кнопка в макете, устанавливающие ширину в соответствии с родительским, но это делает его таким же широким, как и setTitle. Когда я ввожу информацию в редактируемый текст, диалоговое окно расширяется с каждым символом. Возможно ли сделать диалоговое окно похожим на приведенное ниже, не устанавливая размер dp для ширины элементов? Какой-то системный стандарт?

Комментарии:

1. Можете ли вы опубликовать свой XML-файл, который увеличивает формат диалогового окна? Если вы не выполняете раздувание с помощью XML, моим ответом было бы сделать это с шириной корневого представления, установленной на match_parent .

Ответ №1:

В большинстве случаев слишком маленький размер диалогового окна указывает на то, что вы используете fill_parent вместо wrap_content (или match_parent ).

Можно подумать, что это fill_parent всегда получается больше, чем wrap_content , но это не так с EditTexts.

Кроме того, рассмотрите возможность использования android:minEms для вашего EditText.