2012-01-26 12 views
1

Я запускаю свою службу через alarmManager.I хочу показать диалоговое окно, как только начнется сервис. Как я могу это сделать? Я имею в виду, как узнать, начал ли мой сервис или нет. Есть ли возможность в диспетчере будильника, чтобы сообщить мне, когда он запускает свое событие или что-то в этом роде.Как узнать, работает ли служба или нет

ответ

1

Я хочу показать диалоговое окно, как только начнется сервис. Как я могу это сделать?

Просьба не обращаться. Во-первых, службы не могут отображать Dialog. Во-вторых, пользователям действительно не нравятся случайные окна, появляющиеся в середине их работы, игры и т. Д.

Я имею в виду, как узнать, началось ли мое обслуживание или нет.

Использование LogCat и android.util.Log.

Есть ли возможность в alarmmanager, чтобы сообщить мне, когда это вызывает его событие или что-то в этом роде.

Использование LogCat и android.util.Log в вашем Service (или, если применимо, в BroadcastReceiver, запускающий Service).

0

Вы можете отправить широковещательную рассылку при запуске службы и получить ее в другом месте, чтобы отобразить диалоговое окно.

Смежные вопросы