2011-11-17 11 views
5

私のアプリケーションでは、充電中にディスプレイの電源をオフにする必要があります。開発者メニューには無効にするオプションがあります。そのため、ユーザーがインテントを送信して有効にすることができます。Androidの充電中の表示オフを無効にする

また、私はPowerManagerとWakeLocksについての情報を見つけましたが、それはアラーム用です。そして、私は処理する必要があります、デバイスの充電です。

これは何が良いか、これを行う別の方法はありますか?

+0

[こちら](http://stackoverflow.com/questions/1805895/android-battery-in-sdk)を参照し、[BatteryManager](http://developer.android.com/reference/android/os) /BatteryManager.html) – Vlad

答えて

2

からFLAG_KEEP_SCREEN_ONを試してみたい:

final boolean isStayAwake = isStayAwakeEnabled(context); 

if (!isStayAwake) { 
    intent = new Intent(ACTION_APPLICATION_DEVELOPMENT_SETTINGS); 
} 

context.startActivity(intent); 

ユーザーは私が使用したオプション

「眠ら」は確認する必要があります私自身のACTION_APPLICATION_DEVELOPMENT_SETTINGS定数は、 "com"を持たないデフォルトの問題のために定数です。プレフィックス

0

おそらく、あなたは私がそのコードでこれを行うましWindowManager.LayoutParams

+0

あなたの返信ありがとう!しかし、あなたのソリューションでさえ、私は処理しなければならない、デバイスの電源が接続されている – skayred

関連する問題