2016-04-25 206 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