2017-02-11 5 views
-1

Как я могу показать активность, которая будет видна на экране блокировки/позволить моему приложению открываться по заблокированному экрану, когда приложение перетаскивается из быстрого размещения, но вернитесь к экрану блокировки когда нажата кнопка дома? Каким образом камера не нуждается в пароле для доступа с экрана блокировки?Активность Android над экраном блокировки по умолчанию - Android Marshmallow

Моя активность видна после разблокировки устройства.

Я попытался с помощью

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON| 
     WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD| 
     WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED| 
     WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); 

и установить необходимые разрешения в манифесте, однако это, кажется, не работает. Любые идеи?

ответ

0

Это невозможно обычным способом. Приложение для камеры - это системное приложение. вы даже не можете изменить эту опцию. , если вы не используете обычную ROM, такую ​​как Lineage OS, которая позволяет настраивать систему больше. Однако вы сможете больше не менять ярлыки экрана блокировки в свое приложение. По крайней мере, это мои знания. Удача

+0

спасибо за быстрый ответ, я подумал, что это может быть так, но надеялся. Спасибо, в любом случае. Я мог бы посмотреть больше на пользовательские ПЗУ и посмотреть, будет ли это работать. еще раз спасибо –

Смежные вопросы