есть несколько намерений, которые я хочу использовать, и я почти уверен, что они не могут быть зарегистрированы в манифесте, например 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, и они тоже не работают.как заставить их правильно стрелять?
может быть объясните мне, как все это работает немного лучше