英文:
Android Material CalendarView Selected Date Background Radius
问题
你好,我目前正在使用 Material CalendarView 库进行工作。
https://github.com/prolificinteractive/material-calendarview
一切都正常运行,但我试图减小用户选择日期时出现的圆形背景的半径。
因为目前太大了:
[![enter image description here][1]][1]
[1]: https://i.stack.imgur.com/wUZSU.png
我的代码目前如下:
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
android:id="@+id/calendarView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/CalenderViewCustom"
android:background="@color/colorWhite"
app:mcv_weekDayTextAppearance="@style/CalenderViewWeekCustomText"
app:mcv_headerTextAppearance="@style/CalenderViewHeaderCustomText"
android:dateTextAppearance="@style/CalenderViewDateCustomText"
android:weekDayTextAppearance="@style/CalenderViewWeekCustomText">
</com.prolificinteractive.materialcalendarview.MaterialCalendarView>
styles.xml:
<style name="CalenderViewCustom" parent="Theme.AppCompat">
<item name="colorAccent">@color/mainSelectedColor</item>
<item name="android:headerYearTextAppearance">@color/colorBlack</item>
<item name="android:headerMonthTextAppearance">@color/colorBlack</item>
<item name="android:headerDayOfMonthTextAppearance">@color/colorBlack</item>
</style>
<style name="CalenderViewDateCustomText" parent="android:TextAppearance.DeviceDefault.Small">
<item name="android:textColor">@color/colorBlack</item>
</style>
<style name="CalenderViewWeekCustomText" parent="android:TextAppearance.DeviceDefault.Small">
<item name="android:textColor">@color/colorBlack</item>
</style>
<style name="CalenderViewHeaderCustomText" parent="android:TextAppearance.DeviceDefault.Small">
<item name="android:textColor">@color/colorBlack</item>
</style>
是否有人知道解决方法?
英文:
Hi there I'm currently working with the Material CalendarView Library
https://github.com/prolificinteractive/material-calendarview
Everything is working fine but I'm trying to reduce the radius of the round background which is appearing when a User selects a date.
Because this is way too big:
My code currently looks like this:
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
android:id="@+id/calendarView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/CalenderViewCustom"
android:background="@color/colorWhite"
app:mcv_weekDayTextAppearance="@style/CalenderViewWeekCustomText"
app:mcv_headerTextAppearance="@style/CalenderViewHeaderCustomText"
android:dateTextAppearance="@style/CalenderViewDateCustomText"
android:weekDayTextAppearance="@style/CalenderViewWeekCustomText">
</com.prolificinteractive.materialcalendarview.MaterialCalendarView>
styles.xml:
<style name="CalenderViewCustom" parent="Theme.AppCompat">s
<item name="colorAccent">@color/mainSelectedColor</item>
<item name="android:headerYearTextAppearance">@color/colorBlack</item>
<item name="android:headerMonthTextAppearance">@color/colorBlack</item>
<item name="android:headerDayOfMonthTextAppearance">@color/colorBlack</item>
</style>
<style name="CalenderViewDateCustomText" parent="android:TextAppearance.DeviceDefault.Small">
<item name="android:textColor">@color/colorBlack</item>
</style>
<style name="CalenderViewWeekCustomText" parent="android:TextAppearance.DeviceDefault.Small">
<item name="android:textColor">@color/colorBlack</item>
</style>
<style name="CalenderViewHeaderCustomText" parent="android:TextAppearance.DeviceDefault.Small">
<item name="android:textColor">@color/colorBlack</item>
</style>
Does anyone know a solution for this ?
专注分享java语言的经验与见解,让所有开发者获益!
评论