Я пытаюсь начать работу с заблокированным телефоном.У меня есть класс приемника для таких вещей, как
Intent.ACTION_SCREEN_OFF
Я добавил свое собственное намеренное действие, такое как «my.app.name.dothis», зарегистрировал его и добавил в свой класс приемника.
if(intent.getAction().equals("my.app.name.dothis"))
{
Log.d("mytag", "here");
}
У моего уведомления службы переднего плана есть ожидающее намерение этого действия:
Intent startThis = new Intent("my.app.name.dothis");
PendingIntent startPI = PendingIntent.getBroadcast(this, 4, startThis, PendingIntent.FLAG_CANCEL_CURRENT);
Когда я нажимаю на уведомление, когда оно заблокировано, оно ничего не делает, как только я разблокирую, широковещание получено иЯ вхожу "здесь".Как я могу получить трансляцию в заблокированном виде?