android - 如何转到 Material Calendar View 中的选定日期?

标签 android calendarview

我正在使用 material-calendarview在我的项目中。我可以使用 setSelectedDate() 方法更改日期的选择。我有一个按钮作为“今天的选择”。我的目的是通过单击此按钮将 View 移动到当前日期。有方法 goToNext() 和 goToPrevious() 只改变一个月。但如果是两个月或更多个月向前或向后,那么我应该如何将 View 更改为选定日期或当前日期。我尝试使用 invalidate() 但没有任何反应。

最佳答案

对于那些在这方面遇到困难的人, 将你的 gradle 更新为:

compile 'com.prolificinteractive:material-calendarview:1.4.2'

有一个函数:

calendarView.setCurrentDate(CalendarDay.from(year, month, day), true);

没有更多的计算,寻呼机指向选定的日期。荣誉。

关于android - 如何转到 Material Calendar View 中的选定日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41456628/

相关文章:

java - 为整体 Android 设备设计

android - android中的加密

android - 尝试将 OnClickListener 添加到按钮时出现 NullPointerException

android - 如何减小 CalendarView 的大小?

java - 如何将星期一显示为第一天 CalendarView

android - 更改 GradientDrawable 的填充

android - 缺少获取 android.compileSdkVersion !错误梯度构建

java - 在日历 View 中更改一天的颜色,android

支持库中的 Android CalendarView

java - CalendarView 的 setOnDateChangeListener 不起作用