在 Android 中,您可以转到系统设置并启用屏幕锁定,您可以要求输入密码、PIN 或其他一些解锁屏幕的方法。如果您将设备置于待机模式或在屏幕变暗后进入待机模式,通常会使用此功能。
我想做的是在我的应用程序中重新使用此屏幕锁定,但要防止访问特定活动。我会有一个按钮,按下该按钮会调出用户必须输入其 PIN 码的屏幕锁定活动。如果他们输入正确,我就让他们访问该活动,否则他们无法使用它。
在这种情况下是否可以重新使用屏幕锁定活动?如果是这样,我需要什么 API?如果它在Android 2.3上运行会很好
编辑:
你们中的一些人假设我的应用程序需要 PIN 或密码才能运行。事实并非如此。想要保护我的应用程序中某些数据的用户可以要求它具有 PIN 或密码才能查看它。但是,当系统已经有一个密码/PIN 活动或对话框时,为什么还要编写我自己的密码/PIN 活动或对话框。