2012-03-09 41 views
0

可能重複:
Lock the android device programatically鎖定手機使用的Android應用程序

我嘗試使用應用程序來鎖定手機,

我曾嘗試下面的代碼,但沒有使用,我也插入了用戶權限。

KeyguardManager manager = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE); 
KeyguardLock lock = manager.newKeyguardLock("hh"); 
lock.disableKeyguard(); 
lock.reenableKeyguard(); 

請建議我一個代碼來鎖定手機。

+0

請參考以下鏈接: http://stackoverflow.com/questions/4545079/lock-the-android-設備編程 – Mohanish 2012-03-09 14:10:34

回答

0

添加此權限在AndroidManifest.xml文件

<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/> 

KeyguardManager mgr = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE); 
KeyguardLock lock = mgr.newKeyguardLock(KEYGUARD_SERVICE); 
lock.reenableKeyguard();