2013-07-30 39 views
3

我知道如何使用DevicePolicyManager鎖定裝置解鎖手機..如何使用DevicePolicyManager

boolean active = mDPM.isAdminActive(mDeviceAdminSample); 
      if (active) mDPM.lockNow(); 

但如何撤消此(解鎖手機)?

+0

我對此表示懷疑,我們無法以編程方式解鎖受密碼保護的電話。 – KOTIOS

+0

@ Stacks28如果手機沒有密碼保護,那有可能嗎? –

+0

可能會看這個http://developer.android.com/reference/android/app/KeyguardManager.html – KOTIOS

回答

-1

試試這個

KeyguardManager mKeyGuardManager = (KeyguardManager) DetSystemService(KEYGUARD_SERVICE); 
       KeyguardManager.KeyguardLock mLock = mKeyGuardManager.newKeyguardLock("MainActivity"); 
       mLock.disableKeyguard(); 

http://developer.android.com/tools/testing/activity_testing.html#UnlockDevice

不過,我不能滿足自己對這個解決方案,因爲它使用過時的方法......希望有人知道更多...