この方法を使用して、画面を最大の明るさに設定しています。
@SuppressLint("NewApi")
private void setFullBright() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.CUPCAKE) {
WindowManager.LayoutParams windowParams = getWindow().getAttributes();
windowParams.screenBrightness = 1.0f;
getWindow().setAttributes(windowParams);
}
}
アクティビティの画面全体に完全な明るさを設定したい場合、onCreate メソッドはそれを呼び出すのに最適な場所ですか?
これを達成できる XML フラグはありますか? コードにWindowManager.LayoutParams.FLAG_KEEP_SCREEN_ONを追加する機能を反映するandroid:keepScreenOn="true" のようなものはありますか?