2016-04-25 199 views
0

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

正如你所看到的,我的应用程序的主题是黑暗的,在主要活动的标题背景中,我想要的是黑暗的,但不知何故,对话框不是。 请帮助我!

这里是我的对话框的截图:

enter image description here

+0

设置和不透明度,以便它是半透明的,它会使它变暗。 –

+0

该怎么做?我是新来的xml对不起 –

+0

添加一些代码来复制问题,我会改变你的。 –

回答

3

最近我用了我的实现,所以这里是我的代码。

你可以通过在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); 

输出是:

enter image description here

+0

谢谢你!你很棒 ! –

+0

不客气:-)。您可以根据需要更改对话框的主题。 – Matcoil