Android: Когда использовать Диалоговое окно по сравнению с Действием

Когда предпочтительно использовать Диалоговое окно в противоположность Действию в Android? От моего понимания что-либо можно сделать с Диалоговым окном, которое можно также выполнить с Действием. Есть ли какие-либо задачи, которые могут только быть выполнены Действием или Диалоговым окном?

19
задан zer0stimulus 23 July 2010 в 01:59
поделиться

2 ответа

Стоит ли то, что вы делаете, нового Действия? Вам нужно иметь возможность запускать это через намерение? Вам действительно нужно создать для него новый класс Java?

Если это простой диалог, который отображает текст и имеет простые перехватчики для положительных / отрицательных / отклоняющих функций, определенно используйте диалог.

Если у вас есть что-то сложное, вы можете заняться полноценным делом.

13
ответ дан 30 November 2019 в 05:06
поделиться

Почему именно вам нужно начинать новое действие, просто чтобы спросить пользователя: «Вы уверены? Д / Н»? Диалоги обычно запускаются поверх действия и обычно представляют собой небольшие действия или уведомления для пользователя. Они также обычно имеют какое-то отношение к процессу работы приложения. Это помогает упростить открытие диалогового окна, предлагающего пользователю поверх вашей активности, чем запускать новую активность поверх вашей текущей активности.

1
ответ дан 30 November 2019 в 05:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: