我正在创建一个用于锁定屏幕的应用程序(如果用户已设置任何锁定)。
如果他没有设置任何锁定,应用程序会将其重定向到设置中的锁定屏幕,让用户首先设置锁定。
我已经使用了“设备管理”权限来锁定屏幕,并使用KeygaurdManager.isDeviceSecure方法来检查是否已设置它。
但是我无法找到如何以编程方式将用户重定向到锁定屏幕。
请帮忙。
提前致谢。
最佳答案
此SO Post的可能重复项
您是否尝试过将用户导航到特定的“设置”页面-
Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivity(intent);
要打开“安全设置”,请使用此-
Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS);
startActivity(intent);
此外,您可以找到here所有可能的操作的常量,您可以在应用程序中使用这些常量将用户重定向到“设置”屏幕上的特定页面。
让我知道这是否不是您想要的。