2011-05-31 110 views
5

目前使用2.2 API,我可以通过DevicePolicyManager.lockNow()锁定设备。Android:如何以编程方式直接调用PIN屏幕?

调用该方法后,我得到一个标准的Android锁定屏幕。我必须解锁设备才能看到我真正感兴趣的下一个屏幕 - PIN屏幕。

所以,我的问题是“是否可以直接调用PIN屏幕(不先到达锁屏)?”。

+0

您是否找到解决方案? – njzk2 2011-11-21 11:15:32

+0

@ njzk2:不幸的不是。我们最终决定甚至不使用'DevicePolicyManager'来支持我们的定制引脚屏幕活动,因为我们对它有更多的控制权。 – 2011-11-21 12:45:21

回答

1

您可以通过设置为DevicePolicyManager.ACTION_SET_NEW_PASSWORD的动作开始一个目的

+0

它会锁定设备吗? – 2011-07-22 09:31:47

+0

没有它显示更改密码屏幕,之后,一旦你的更改密码你拿到通行字改变意图,你可以打电话lockNow – Naresh 2011-07-22 09:36:13

+0

谢谢,反馈。不过,很抱歉,那不是我所需要的。因为实际上我需要的是确保它是现在持有该设备的原始设备用户。因此,每次我想识别用户时更改密码都不是一种选择。至于现在我们对目前的解锁方式很不满意。 – 2011-07-22 10:13:11

相关问题