android,以编程方式打开锁屏设置

Sim*_*der 2 settings android lockscreen

如果用户设置了任何锁定,我正在创建一个应用程序来锁定屏幕。如果他没有设置任何锁定,应用程序会将其重定向到设置中的锁定屏幕,让用户先设置锁定。我已经使用设备管理员权限锁定屏幕和 KeygaurdManager.isDeviceSecure 方法来检查它是否已设置。

但我无法找到如何以编程方式将用户重定向到锁定屏幕。请帮忙。

提前致谢。

hsm*_*m59 8

可能与此SO Post重复

您是否尝试过这样做以将用户导航到特定的设置页面 -

Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

要打开安全设置,请使用 -

Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS); 
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

此外,您可以在此处找到所有可能的操作的常量,您可以在应用中使用这些操作将用户重定向到设置屏幕上的特定页面。

如果这不是您要找的,请告诉我。