質問: Activityに`Theme.AppCompat.Light.Dialog`のテーマを適用してダイアログを実装しています。 下図に赤く示しているオーバーレイ領域の色をもう少し暗くしたいと思うのですが、ここの色を指定することはできるのでしょうか? !ダイアログの例
回答: ここ(Android: Blurring and dimming background windows from dialogs)にそれっぽい回答がございました。 抜粋します。 > > > ``` > WindowManager.LayoutParams lp = dialog.getWindow().getAttributes(); > lp.dimAmount=0.0f; > dialog.getWindow().setAttributes(lp); > > ``` > > ダイアログの設定でいけそうな気がします。 "dim" はほの暗いという意味ですね。 **追記** `getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);` が必要でした・・・