Задать вопрос
@orbit070

Почему нельзя отобразить AlertDialog сразу в активити?

Здравствуйте.
Гугл показывает пример создания всплывающего диалогового окна в DialogFragment. То есть там создается DialogFragment и в нем отображают AlertDialog.

Но если не создавать DialogFragment и в самой активити отобразить AlertDialog, то все будет выглядеть точно так же, как если бы мы вручную создавали DialogFragment как в первом случае.

Вопрос: в чем смысл создавать DialogFragment и в нем вызывать AlertDialog если можно вызвать напрямую в активити?
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
В восстановлении состояния при смене конфигурации и открытии из списка недавних приложений. Диалог фрагмент восстановит всё сам, просто Алерт диалог - нет, и надо будет отдельно делать приседания с бубном вокруг него.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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