Ich habe eine einfache DialogFragment die schon ein wenig Text zeigt (die ein Jahr Zeichenfolge enthält) und dann eine SeekBar, dass die Benutzer gleiten können und das Jahr Zeichenfolge ändern.Styling Text auf einem DialogFragment
auf Android 3 und 4 sieht das Recht ... diese Plattformen haben einen hellen Hintergrund und schwarzen Text.
jedoch auf Android 2, hat der Dialog einen dunklen Hintergrund und wird immer noch mit schwarzem Text.
Ich will nicht, verschiedene Farbschemata für verschiedene Versionen von Android zu haben, zu konfigurieren, weil es hat GOT einig Standardwerte in das Android-System aufgebaut sein, die ich verwenden können soll meine, Stil TextView, so dass es die entsprechende Textfarbe verwendet.
Hier ist meine Textview, dass das Jahr Zeichenfolge zeigt:
<TextView
android:id="@+id/textViewYear"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:text="1976"
android:textAppearance="?android:attr/textAppearanceLarge" />
Welche Einstellungen kann ich meine Textview anwenden, so dass es immer in geeigneter Weise durch das System gefärbt werden?
Hinweis, ich kann nicht nur einen Inverse-Stil verwenden, da auf Android 3 und 4 ordnungsgemäß funktioniert. Wenn ich eine Inverse Textdarstellung verwenden dann funktioniert es auf Android 2, aber nicht am 3. und 4.
Es hat funktioniert, aber der Titel ist noch dunkel ... –