11
我想获取日历视图中显示的月份,我无法弄清楚。我试过有没有什么办法来检测Android日历视图中的月份变化(即当用户将日历更改为另一个月)
calendarView.setOnDateChangeListener(new CalendarView.OnDateChangeListener() {
@Override
public void onSelectedDayChange(CalendarView view, int year, int month,
int dayOfMonth) {
int d = dayOfMonth;
int m = month;
Log.d("month", "" + m);
String curDate = String.valueOf(d);
}
});
但它只在用户点击到月份的日子时触发。我想要的是当用户更改月份我想要更改的月份(即日历视图中显示的月份)。 任何帮助,将不胜感激。提前致谢。
伟大的工作。感谢兄弟,我被困在这个问题3天。 –
但我如何解析它bro当我登录日期它给了我这个CalendarDay {2017-8-1} –
检查我更新的答案。现在你可以用Date对象做任何事情。 :-D – AndiM