我的应用程序的一部分是使用用户选择的某种模式锁定屏幕并使用相同的模式解锁它。我希望使用相同的Android默认模式锁屏。我希望用户能够设置多个模式并使用这些模式解锁屏幕。
我能做到的任何方式吗?我可以打电话来做那些意图或课程吗?或者我是否必须从头开发这样的机制?我不知道从哪里开始
Heeeelp! 谢谢
答案 0 :(得分:2)
让我们尝试下面的代码非常有帮助
Intent settingIntent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivityForResult(settingIntent, 0);
非常感谢
答案 1 :(得分:0)
您可以按DevicePolicyManager
调用lockNow方法。
public class MobileDeviceAdminReceiver extends DeviceAdminReceiver {
}
ComponentName deviceAdminReceiver = new ComponentName(this, MobileDeviceAdminReceiver.class); // Register BroadcastReceiver in manifest;
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);// admin permission intent
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,deviceAdminReceiver);
或创建自定义锁定屏幕,监控热门活动并阻止它。