2016-09-22 7 views
0

대화 상자의 오버레이 색상을 변경하고 싶습니다. 첫 번째는 투명한 회색으로 표시됩니다. 대화 상자의 배경 오버레이 색상을 변경하는 방법

나는 시도했다 : 그들은 작동하지 않았다

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

. 시도했을 때 :

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

콘텐츠 배경이 변경됩니다.

답변

0

하나의 규칙 솔루션을 찾았습니다!

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

정상적인 대화에서 나와 함께 작동합니다. 그러나 그것이 AlertDialog에서 작동하는지 나는 모른다.

+0

'R.color.menubackground'가 작동합니까? – Housefly

+0

아니요. 드로어 블로 제공 할 필요가 없습니다. –

관련 문제