我的應用程序的一部分是使用用戶選擇的某種模式鎖定屏幕,並使用相同的模式解鎖。我希望使用相同的Android默認模式鎖定屏幕。我希望用戶能夠設置多種模式並使用這些模式解鎖屏幕。以編程方式Android模式鎖定/解鎖屏幕
任何我能做到的方法?有沒有我可以打電話的意圖或班級來做到這一點?還是我必須從頭開發這種機制?我不知道從哪裏開始
Heeeelp! 謝謝
我的應用程序的一部分是使用用戶選擇的某種模式鎖定屏幕,並使用相同的模式解鎖。我希望使用相同的Android默認模式鎖定屏幕。我希望用戶能夠設置多種模式並使用這些模式解鎖屏幕。以編程方式Android模式鎖定/解鎖屏幕
任何我能做到的方法?有沒有我可以打電話的意圖或班級來做到這一點?還是我必須從頭開發這種機制?我不知道從哪裏開始
Heeeelp! 謝謝
您可以通過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);
或者創建自定義鎖定屏幕來監視頂級活動並將其阻止。
plz簡要介紹如何調用lockNow。我得到一個SecurityException。 – AndroidGuy
請參閱我的更新 – Yahor10
thanx Yahor10 :) – AndroidGuy
任何解決這個兄弟? –