У меня есть активность, которая показывает пользовательский диалоговый класс сообщения (который наследует от Dialog), предупреждающий пользователя, если на устройстве был тайм-аут или потеря мощности. Эта активность также вызывает вызовы диспетчера аварийных сигналов для планирования задач.Диалоговые диалоги предотвращают выполнение остальной части кода?
Если отображается диалоговое окно, не позволяет диспетчеру сигнализации отправлять трансляции? Я посмотрел this answer, и я все еще не уверен. Официальная документация Google гласит, что диалог сохраняет фокус и может прервать остальную часть кода. У меня также есть несколько обработчиков, работающих над этой деятельностью. Означает ли появление диалога прекращение их исполнения?
Протестировано, а диспетчер аварийных сообщений и обработчики все еще работают. –
Был способен перейти на другую деятельность через BroadcastReceiver и службу с диалоговым окном. –