繁体   English   中英

如何更改对话框的标题背景颜色?

[英]How to change the title background color of the dialog?

如何在此对话框[“课程编辑器”]中更改标题的背景?

如您所见,我的应用程序的主题是深色的,而我想要的主活动在标题背景中则是深色的,但是对话框却不是。 请帮帮我!!

这是我的对话框的屏幕截图:

在此处输入图片说明

最近,我将其用于实现,因此这是我的代码。

您可以通过在styles.xml文件中创建新样式来实现:

<style name="question_dialog" parent="@android:style/Theme.Holo.Dialog">
    <item name="android:windowTitleStyle">@style/question_dialog_title</item>
</style>

<style name="question_dialog_title" parent="android:Widget.TextView">
    <item name="android:background">#5cc5cc</item>
    <item name="android:textSize">21sp</item>
    <item name="android:textColor">#ffffff</item>
</style>

然后,当您创建Dialog对象时,您想使用以下构造函数:

answeringDialog = new Dialog(this, R.style.question_dialog);

输出为:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM