2016-09-22 14 views
0

ダイアログのオーバーレイの色を変更したいと思います。透明なグレーとして最初のもの。ダイアログの背景オーバーレイの色を変更する方法

私が試した:

<item name="android:windowContentOverlay">@color/customColor</item> 
<item name="android:colorBackgroundCacheHint">@color/customColor</item> 

彼らは動作しませんでした。私が試したとき:

<item name="android:windowBackground">@color/customColor</item> 

内容の背景が変化しています。

答えて

0

私は1つのルール解決策を見つけました!

d.getWindow().setBackgroundDrawableResource(R.drawable.menubackground); 

通常のダイアログで私のために働きます。 しかし、それがAlertDialogで動作するかどうかはわかりません。

+0

'R.color.menubackground'は機能しますか? – Housefly

+0

いいえ、ドロアブルとして提供する必要はありません –

関連する問題