Возможно ли на стандартном CalendarView как-нибудь поставить метки (точки под числом) на определённые дни? Либо может есть какая-нибудь библиотечка с календарём, похожим на стандартный?
Ответ
Можно использовать MaterialDateTimePicker
Если есть необходимость выделить определенные дни, то можно воспользоваться методом:
setHighlightedDays(Calendar[] days)
По умолчанию дни выделятся полужирным шрифтом, однако можно так же изменить и цвет шрифта.
They will be rendered in bold. You can tweak the color of the
highlighted days by overwriting mdtp_date_picker_text_highlighted
Если же, если вы хотите выделением хотите подсказать пользователю, что только данные дни могут быть выбраны, то можно воспользоваться методом:
setSelectableDays(Calendar[] days)
Комментариев нет:
Отправить комментарий