よりダイアログの周りのすべてが暗く、私は次のようなスタイルを持つカスタムダイアログを持っています。アンドロイド:デフォルト
<style name="webtogo_app_style" parent="@android:style/Theme.Dialog">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
</style>
それはボーダレスダイアログを示しており、何が背後に(わずかに)暗くなります。私のデザイナーは、Androidのデフォルトよりも暗くなってきたことをすべて後ろから望んでいますが、完全に黒ではありません。
これについての設定はありますか?
私が考えることができる唯一の回避策は、ダイアログの代わりにフルスクリーンのアクティビティを使用し、画面全体を半透明の色(#99000000など)で塗りつぶしてからダイアログを描画することです。簡単な方法がありますか?
ありがとうございます!
WindowManager.LayoutParams lp = myDialog.getWindow().getAttributes();
lp.dimAmount = 0.7f
あなたの方法はとても簡単です。私はダイアログをオーバーライドし、カスタムを作成するとより多くの努力が必要だと思う。 – Blundell