2012-03-09 7 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

答えて

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(); 
関連する問題