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 из названия понятно что он для уведомлений, и пытатся туда запихнуть контролы можно конечно, но зачем?
Почему бы не сделать кастомный деалог:
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.
AlertDialog setMultiChoiceItems, баг или неочевидная особенность