首页 > 解决方案 > 如何在我的代码中初始化询问管理员的模式?

问题描述

我正在为 Zebra 设备型号 MC33 开发应用程序。
我喜欢当我打开“设置”或其他应用程序时,内部应用程序如何要求输入管理员模式(密码)。在我的应用程序中,我有设置活动,我想请求用户授权。
我想要的是: https ://imgur.com/gallery/BwpAAPI

我使用了 DevicePolicyManager 类,然后调用了锁定屏幕。(代码如下)
但它会完全关闭屏幕(它变成黑色),就像设备关闭一样。然后我可以输入模式来打开它。
这是我使用 DevicePolicyManager 后得到的屏幕截图: https ://imgur.com/gallery/TnHgDgs

DevicePolicyManager policy = (DevicePolicyManager)             
 getSystemService(Context.DEVICE_POLICY_SERVICE);
policy.lockNow();

这种行为可能具有误导性。你知道如何在我的应用程序中调用正确的屏幕吗?

标签: javaandroid

解决方案


推荐阅读