我可以在日历视图中动态更改一周中不同日期的颜色吗?
Can I change dynamically color of separate day of week in Calendar view?
我有点卡住了,不知道该怎么做。我有一个 Calendar View
并且想动态更改 day of week
的颜色,在我的例子中需要处理星期几的点击。下图是我的意思(抱歉只有俄语版本的示例):
在上面的截图中选择了星期二和星期四(一周从星期一开始)。
好像不太可能。当你分析SimpleMonthView的源代码时,它是CalendarView中用于绘制每个月的视图,你可以看到有一个stateMask(VIEW_STATE_ACTIVATED,VIEW_STATE_PRESSED)用于Month的天数但是一周中的几天没有任何 stateMask。
我建议绘制自定义星期几视图并将其与日历视图重叠。我知道这不是最好的解决方案
我有点卡住了,不知道该怎么做。我有一个 Calendar View
并且想动态更改 day of week
的颜色,在我的例子中需要处理星期几的点击。下图是我的意思(抱歉只有俄语版本的示例):
在上面的截图中选择了星期二和星期四(一周从星期一开始)。
好像不太可能。当你分析SimpleMonthView的源代码时,它是CalendarView中用于绘制每个月的视图,你可以看到有一个stateMask(VIEW_STATE_ACTIVATED,VIEW_STATE_PRESSED)用于Month的天数但是一周中的几天没有任何 stateMask。
我建议绘制自定义星期几视图并将其与日历视图重叠。我知道这不是最好的解决方案