我想在我的應用程序中添加一個CalendarView,該應用程序使用Theme.Light主題。問題是,這個日曆的日期數字是白色的,所以在使用輕量級主題時,你看不到它們。更改日曆查看風格
現在,我有下面的代碼在我的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" />
但它不會改變任何東西。我想我應該做一些與android:dateTextAppearance屬性,所以我試過這個:
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:dateTextAppearance="@android:style/TextAppearance.Large.Inverse" />
但它也沒有做任何事情。
任何想法?
謝謝!
它是正確的嗎? –
2014-06-06 06:50:02
無法更改使用上述溶液 – 2014-06-06 07:02:21
你能否解釋多了幾分這個顏色主題?我在哪裏使用所有這些「@attr」的東西?我對此一點都不熟悉。 – 2016-03-08 00:09:46