私は、アプリケーションにTheme.Lightテーマを使用するCalendarViewを追加しようとしています。問題は、このカレンダーの日数が白でレンダリングされるため、軽いテーマを使用しているときは表示されません。CalendarViewスタイルを変更する
今、私は私の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」のものを使うのですか?私はそれを全く知らない。 –