Android - создать сервисный флаг - PullRequest
0 голосов
/ 18 июля 2011

Как мне создать флаг, чтобы при запуске service пользователь нажимал на другой элемент listview, который он проверит, чтобы проверить, работает ли service, и, таким образом, остановил его?Спасибо

1 Ответ

0 голосов
/ 18 июля 2011

Вы можете использовать что-то вроде -

private boolean isMyServiceRunning() {
ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
    if ("com.example.MyService".equals(service.service.getClassName())) {
        return true;
    }
}
return false;
}

Ссылка - Как проверить, работает ли сервис на Android?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...