Theme.Light 테마를 사용하는 응용 프로그램에 CalendarView를 추가하려고합니다. 문제는이 달력의 요일 번호가 흰색으로 렌더링되므로 가벼운 테마를 사용하는 동안 볼 수 없다는 것입니다.CalendarView 스타일 변경
는 지금, 내 XML 레이아웃 파일에 다음 코드를 가지고 :
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:theme="@android:style/Theme.Light" />
을하지만 아무것도 변경하지 않습니다
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"/>
이 같은 일정 테마를 강제로 시도했다. 나는 안드로이드 뭔가해야한다 생각한다 dateTextAppearance 속성을, 그래서 나는이 시도 :
<CalendarView
android:id="@+id/calendar1"
android:layout_width="500dp"
android:layout_height="300dp"
android:dateTextAppearance="@android:style/TextAppearance.Large.Inverse" />
를하지만 중 아무것도하지 않습니다.
아이디어가 있으십니까?
감사합니다.
맞습니까? –
위의 해결책을 사용하여 색상 테마를 변경할 수 없습니다. –
좀 더 자세히 설명해 주시겠습니까? "@attr"모든 것을 어디에 사용합니까? 나는 그것에 익숙하지 않다. –