Android, открыть настройки экрана блокировки программно - PullRequest
0 голосов
/ 14 декабря 2018

Я создаю приложение для блокировки экрана, если пользователь установил любую блокировку.И если он не установил какую-либо блокировку, приложение перенаправит его на экран блокировки в настройках, чтобы позволить пользователю сначала установить блокировку.Я использовал разрешение администратора устройства для блокировки экрана и метод KeygaurdManager.isDeviceSecure, чтобы проверить, установлен он или нет.

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

Заранее спасибо.

1 Ответ

0 голосов
/ 14 декабря 2018

Возможный дубликат этого SO Post

Вы пытались сделать это, чтобы перейти пользователя к определенной странице настроек -

Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivity(intent);

Для открытия настроек безопасностииспользуйте это -

Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS); 
startActivity(intent);

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

Дайте мне знать, если это не то, что вы искали.

...