Я пытаюсь добавить CalendarView в мое приложение, которое использует тему Theme.Light. Проблема в том, что числа дней этого календаря отображаются белым цветом, поэтому при использовании легкой темы вы не можете их видеть.Изменить CalendarView style
Прямо сейчас, у меня есть следующий код в моем файле макета XML:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"/>
Я пытался заставить календарную тему так:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:theme="@android:style/Theme.Light" />
Но это ничего не меняет. Я думаю, что я должен сделать что-то с андроида: dateTextAppearance собственность, поэтому я попытался это:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:dateTextAppearance="@android:style/TextAppearance.Large.Inverse" />
но это не делает ничего, либо.
Любые идеи?
Спасибо!
Верно ли это? –
Невозможно изменить цветную тему, используя указанное выше решение. –
Можете ли вы подробнее рассказать об этом? Где я использую все эти материалы «@attr»? Я не знаком с этим вообще. –