Search
Write a publication
Pull to refresh

Comments 7

А зачем вы для таково использовали AlertDialog?

Мне всегда казалось, что AlertDialog из названия понятно что он для уведомлений, и пытатся туда запихнуть контролы можно конечно, но зачем?

Почему бы не сделать кастомный деалог:

Dialog my_dialog = new Dialog(MyActivity.this);
my_dialog.setContentView(R.layout.наш_layout_dialog);
my_dialog.setTitle(«Title!»);
my_dialog.setCancelable(true);
my_dialog.show();
зачем плодить кастомные диалоги, если это прекрасно позволяют сделать стандартные средства?
Потому что с кастомным диалогом не было бы таких багов?
И можно сделать красивый диалог.
Ну так ни кто и не знал про баг. Теперь хоть есть понятие, что и как.
да и в тот момент было дело не до интерфейса, а заложить необходимые возможности, это уже сейчас больше натягиваю дизайн.
Городить кастомный диалог для этого задачи нехорошо. Зачем? AlertDialog как раз для задачи автора и делался. Несколько строчек и все работает.
A dialog that can manage zero, one, two, or three buttons, and/or a list of selectable items that can include checkboxes or radio buttons. The AlertDialog is capable of constructing most dialog user interfaces and is the suggested dialog type. See Creating an AlertDialog below.

Sign up to leave a comment.

Articles