нужно лучшее объяснение услуг с явными намерениями - PullRequest
0 голосов
/ 28 марта 2011

есть несколько намерений, которые я хочу использовать, и я почти уверен, что они не могут быть зарегистрированы в манифесте, например action_screen_off.

поэтому, когда я запускаю службу:

context.startService(new Intent(context, Service.class));

, тогда onCreate регистрирует приемник вещания следующим образом:

registerReceiver(screenReceiver, new IntentFilter(Intent.ACTION_SCREEN_ON));

и мой onStartCommant возвращает start_not_sticky

Приемник должен срабатывать каждый раз, когда экран гаснет правильно?но это доцентЯ попробовал это с несколькими различными приемниками, такими как action_battery_changed, и они тоже не работают.как заставить их правильно стрелять?

может быть объясните мне, как все это работает немного лучше

1 Ответ

1 голос
/ 28 марта 2011
...