我正在尝试在我的应用程序中添加一个 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" />
但它也没有做任何事情。
有任何想法吗 ?
谢谢 !