在庫ロック画面を置き換える方法を探しています(アプリではなく、ROMで)。 できるだけ多くの端末でロック画面を無効にするには、どうすればよいでしょうか? ありがとう!ロック画面を無効にする
23
A
答えて
36
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
2
http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/
が意図に画面に耳を傾け、私はちょうどあなたのロック画面を起動すると思います。このリンクをチェックしてください。あなただけの活動でこのラインを使用することができます
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
+1
uがplsはあなたの答え@Faisal ABID – Erum
30
:androidmanifestで
0
はこれを試してみてください、それは限り、目を覚まし画面/表示を維持しますアクティビティが一番上にあります。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
また、これはマニフェストの許可を必要としません。
+1
同じ回答を書くのではなく、@ hsgubert – CopsOnRoad
あなたはここにこれについての議論を読むことができます:http://groups.google.com/group/android-developers/browse_thread/thread/f66dfab6c300eb6f/f9bc83e8eef1e2d4?pli=1 – Macarse