我需要显示一个CalendarView控件,我可以在其中为每个日期定制背景并使用自定义选择器。我可以找到Material DatePicker的示例,但没有找到任何我可以自定义的CalendarView控件。我们可以在Android SDK中自定义CalendarView控件吗?
答案 0 :(得分:2)
不,我们无法自定义CalendarView小部件。我们需要使用外部库。我在Xamarin.Android中找不到一个好的,我们可以将自定义drawables作为背景。所以我为此绑定Java Library。
您可以使用此link
从GitHub下载绑定项目添加对绑定项目的引用后,您可以轻松地集成窗口小部件,如下所示:
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
android:id="@+id/calendarView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white"
app:mcv_selectionColor="@color/primary"
app:mcv_arrowColor="@color/primary" />