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

Можно ли вызывать AlertDialog из сервиса?

В приложении есть IntentService, который сохраняет данные на сервере через веб-сервис. После удачного или не удачного сохранения пользователю нужно сообщить результат. Такая задача у меня уже была и я решал ее так. В одном из сервисов я вызываю AlertDialog с помощью BroadcastReceiver, сервис отрабатывает, посылает сообщение BroadcastReceiver, а BroadcastReceiver вызывает AlertDialog. Насколько такой подход верен?
  • Вопрос задан
  • 213 просмотров
Подписаться 3 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • SKILL BRANCH
    Бесплатный Интенсив по Android на Kotlin
    4 недели
    Далее
  • AndroidSchool.ru
    Android LiveData и ViewModel
    1 неделя
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 1
@Copperfield
Android dude
Верен. BroadcastReceiver можно заменить на LocalBroadcastManager, или еще проще на EventBus
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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