2016-04-25 1 views
0

Wie ändere ich den Hintergrund des Titels in diesem Dialog ["Lesson Editor"]?Wie ändert man die Titelhintergrundfarbe des Dialogs?

Wie Sie sehen können, ist das Thema meiner Anwendung dunkel und im Hintergrund des Titels in den Hauptaktivitäten sind dunkel wie ich will, aber irgendwie ist der Dialog nicht. Hilf mir bitte !! Hier

ist der Screenshot von meinem Dialog:

enter image description here

+0

Sets und Opazität, so dass es halb transparent ist, es wird es dunkler machen. –

+0

wie geht das? Ich bin neu in Xml Entschuldigung –

+0

Fügen Sie Code hinzu, um das Problem zu duplizieren, und ich werde es für Sie ändern. –

Antwort

3

Vor kurzem habe ich es für meine Implementierung, also hier ist mein Code.

können Sie tun, indem Sie einen neuen Stil in der styles.xml-Datei zu erstellen:

<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> 

und dann, wenn Sie Ihr Dialog-Objekt erstellen, wollen Sie diesen Konstruktor verwenden:

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

der Ausgang ist:

enter image description here

+0

Danke Mann !! du bist großartig ! –

+0

Gern geschehen :-). Sie können das Thema für den Dialog beliebig ändern. – Matcoil

Verwandte Themen