首页 > 解决方案 > 如何在 CalendarPickerView Android 库中隐藏不在当前月份的日期

问题描述

我正在使用带有当前 1.3.0 版本的https://github.com/savvisingh/DateRangePicker 。

我当前的实现显示当前所选月份之前和之后月份的日期(以红色圈出) 在此处输入图像描述

我希望能够像上面 github 链接中的示例一样隐藏这些,如下图所示 在此处输入图像描述

据我了解,该解决方案很可能在 colors.xml 文件中完成,但我找不到要添加/设置为 #00000000 以隐藏的特定属性。

作为参考, <color name="dateTimeRangePickerStateDefault">@color/white</color> 将更改当前月份的日期颜色,但不会更改上个月和下个月的日期。

标签: android

解决方案


发现将此添加到 colors.xml 允许更改当前月份以外日期的颜色。#00000000 设置为透明以隐藏。

<color name="dateTimeRangePickerStateNonSelectable">#00000000</color>

推荐阅读