У меня есть простой DialogFragment, который показывает немного текста (который содержит строку Year), а затем SeekBar, который пользователь может сдвинуть и изменить строку Year.Укладка текста на DialogFragment
На Android 3 и 4 это выглядит правильно ... эти платформы имеют светлый фон и используют черный текст.
Однако на Android 2, диалог имеет темный фон и все еще использует черный текст.
Я не хочу, чтобы настроить различные цветовые схемы для различных версий Android, потому что там должен быть некоторые значения по умолчанию, встроенные в Android системы, что я должен быть в состоянии использовать, чтобы стиль мой TextView, чтобы он использовал соответствующий цвет текста.
Вот мой TextView, который отображает год строку:
<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" />
Какие параметры можно применить к моему TextView, так что он всегда будет надлежащим образом окрашено системы?
Примечание. Я не могу использовать обратный стиль, потому что на Android 3 и 4 он работает правильно. Если я использую Inverse внешний вид текста, то он работает на Android 2, но не работает на 3 и 4.
Это сработало, но название по-прежнему темное ... –