Androidで画面を暗くするアプリを作りたいです。
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn = (Button) findViewById(R.id.button); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 0; getWindow().setAttributes(lp); } }); }
上記のようにボタンを押すと画面が暗くなるようにしました。
しかし、暗くなるのはウィンドウだけでアプリを閉じると適用されなくなってしまいます。
lp.screenBrightness = 0; (0.0(暗い)~1.0(明るい))
としていますが、SeekBarの数値に追随して画面を暗くし、0.0以下の暗さにすることは可能なのでしょうか。
そういった関数や処理があれば教えてください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。