как узнать работает ли сервис или нет - PullRequest
1 голос
/ 26 января 2012

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

Ответы [ 2 ]

1 голос
/ 26 января 2012

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

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

Я имею в виду, как узнать, запущен ли мой сервис или нет.

Используйте LogCat и android.util.Log.

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

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

0 голосов
/ 26 января 2012

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

...