我想将标题颜色背景(绿色)更改为全宽。
<style name="AppCompatAlertDialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="colorAccent">#000000</item>
<item name="android:textColorPrimary">#5c5c5c</item>
<item name="android:background">#fbdd9d</item>
<item name="android:windowTitleStyle">@style/TitleDialogTextStyle</item>
</style>
<style name="TitleDialogTextStyle" parent="Base.DialogWindowTitle.AppCompat">
<item name="android:textColor">#ffffff</item>
<item name="android:background">@color/green</item>
</style>
&#13;
答案 0 :(得分:0)
我做了很多尝试,我从未成功改变定义自定义的颜色
android:windowTitleStyle
或android:windowTitleBackgroundStyle
。
它只能使用以下技巧,添加到您的自定义对话框样式:
<item name="android:topDark">@color/your_color</item>
标题背景将根据需要着色。