Страницы

Поиск по вопросам

четверг, 2 мая 2019 г.

Метки на CalendarView

Возможно ли на стандартном 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)

Комментариев нет:

Отправить комментарий