Я запускаю свою службу через alarmManager.I хочу показать диалоговое окно, как только начнется сервис. Как я могу это сделать? Я имею в виду, как узнать, начал ли мой сервис или нет. Есть ли возможность в диспетчере будильника, чтобы сообщить мне, когда он запускает свое событие или что-то в этом роде.Как узнать, работает ли служба или нет
1
A
ответ
1
Я хочу показать диалоговое окно, как только начнется сервис. Как я могу это сделать?
Просьба не обращаться. Во-первых, службы не могут отображать Dialog
. Во-вторых, пользователям действительно не нравятся случайные окна, появляющиеся в середине их работы, игры и т. Д.
Я имею в виду, как узнать, началось ли мое обслуживание или нет.
Использование LogCat и android.util.Log
.
Есть ли возможность в alarmmanager, чтобы сообщить мне, когда это вызывает его событие или что-то в этом роде.
Использование LogCat и android.util.Log
в вашем Service
(или, если применимо, в BroadcastReceiver
, запускающий Service
).
0
Вы можете отправить широковещательную рассылку при запуске службы и получить ее в другом месте, чтобы отобразить диалоговое окно.