簡體   English   中英

以編程方式安裝Android模式鎖定/解鎖屏幕

[英]Android pattern lock/unlock screen programmatically

我的應用程序的一部分是使用用戶選擇的某種模式鎖定屏幕並使用相同的模式解鎖它。 我希望使用相同的Android默認模式鎖屏。 我希望用戶能夠設置多個模式並使用這些模式解鎖屏幕。

我能做到的任何方式嗎? 我可以打電話來做那些意圖或課程嗎? 或者我是否必須從頭開發這樣的機制? 我不知道從哪里開始

Heeeelp! 謝謝

讓我們嘗試下面的代碼真有幫助

Intent settingIntent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivityForResult(settingIntent, 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);

或者創建自定義鎖定屏幕,監視頂級活動並阻止它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM