Переопределение блокировки экрана программно, Android

Приложение, над которым я сейчас работаю, — это приложение, которое показывает содержимое над существующим экраном блокировки пользователя. Мое приложение появляется каждый раз, когда вы разблокируете свой телефон после его блокировки, и я хочу внедрить датчик отпечатков пальцев в свое приложение. Я хочу, чтобы он был безопасным, но я чувствую, что было бы слишком навязчиво, если бы он появлялся каждый раз, когда вы разблокируете, и в то же время я не хочу, чтобы пользователю приходилось разблокировать телефон два раза, когда это делает мой взгляд появляться.

Итак, в основном мне интересно, есть ли способ переопределить встроенную безопасность (я предполагаю, что мне придется добавить несколько довольно радикальных разрешений в мой манифест, но на данный момент это нормально) вручную время, когда мой приложение открывается. Чтобы объяснить это немного более схематично;

Event 1 (My app doesn't show up): Go to the in-built lock screen that Android provides -> Unlock -> Go to home page (as usual).

Event 2 (My app shows up): Show my apps view -> Get away from my apps view using fingerprint sensor I will implement using Samsung SDK -> Override phones built-in security -> Go to home page

Или есть более разумный способ реализовать это? Может быть, я мог бы иметь встроенную систему безопасности, прослушивающую отпечатки пальцев, пока мое приложение активно, поэтому экран блокировки будет прослушиваться в фоновом режиме, пока активно представление моего приложения?

Редактировать: возможно, это было недостаточно ясно, но на данный момент это будет работать следующим образом: пользователю придется «разблокировать» мое приложение с помощью отпечатка пальца, а затем разблокировать встроенный экран блокировки во второй раз с помощью отпечатков пальцев, и это 'было бы действительно раздражающим для пользователя!


person Nyfiken Gul    schedule 15.07.2016    source источник
comment
Кажется, вы публикуете 2 вопроса по одной и той же проблеме: the" title="заставить датчик отпечатков пальцев на экранах блокировки прослушивать отпечатки пальцев, находясь в"> stackoverflow.com/questions/38396224/   -  person LaurentY    schedule 19.07.2016