Estoy tratando de agregar un CalendarView en mi aplicación, que utiliza el tema Theme.Light. El problema es que los números de días de este calendario se muestran en blanco, por lo que al usar un tema claro, no se pueden ver.Cambiar el estilo CalendarView
En este momento, tengo el siguiente código en mi archivo del formato XML:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"/>
traté de forzar el tema del calendario de esta manera:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:theme="@android:style/Theme.Light" />
Pero eso no cambia nada. Creo que debería hacer algo con el androide: dateTextAppearance propiedad, por lo que he intentado esto:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:dateTextAppearance="@android:style/TextAppearance.Large.Inverse" />
pero no hace nada tampoco.
¿Alguna idea?
Gracias!
¿Es correcto? –
no se puede cambiar el color del tema con la solución anterior –
¿Puedes elaborar un poco más sobre esto? ¿Dónde uso todas esas cosas "@attr"? No estoy familiarizado con eso en absoluto. –