Sto tentando di aggiungere un CalendarView nella mia applicazione, che utilizza il tema Theme.Light. Il problema è che i numeri dei giorni di questo calendario sono resi in bianco, quindi mentre usi un tema leggero, non puoi vederli.Cambia CalendarView style
In questo momento, ho il seguente codice nel mio file di layout XML:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"/>
Ho provato a forzare il tema del calendario in questo modo:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:theme="@android:style/Theme.Light" />
Ma non cambia nulla. Penso che dovrei fare qualcosa con l'androide: proprietà dateTextAppearance, così ho provato questo:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:dateTextAppearance="@android:style/TextAppearance.Large.Inverse" />
ma non fa niente.
Qualche idea?
Grazie!
E 'corretto? –
impossibile cambiare il tema del colore utilizzando la soluzione di cui sopra –
Puoi approfondire un po 'questo argomento? Dove uso tutte quelle cose "@attr"? Non mi è affatto familiare. –