Установка шаблона разблокировки Android из кода

Я делаю приложение, которое блокирует телефон после некоторого события. В основном это просто выключает экран и активирует экран блокировки Android. Я установил параметр LOCK_PATTERN_ENABLED, чтобы убедиться, что шаблон блокировки виден, когда пользователь должен разблокировать устройство.

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

Мой вопрос: есть ли способ сделать шаблон блокировки постоянным, чтобы при включении или отключении "требуемого шаблона для разблокировки" шаблон сохранялся? Альтернативный вопрос: есть ли способ установить шаблон блокировки? Я просмотрел LockPatternUtil.java и вижу, что есть функция saveLockPattern(), но этот пакет является внутренним, поэтому я не могу его использовать.

0 ответов

Другие вопросы по тегам