Android Calendarview设置焦点日期(上个月和下个月)
我正在使用calendarview库,我有上一个和下一个按钮。 你能帮我把焦点转移到上个月和下个月吗 下面的代码不适用于我Android Calendarview设置焦点日期(上个月和下个月),android,date,calendarview,Android,Date,Calendarview,我正在使用calendarview库,我有上一个和下一个按钮。 你能帮我把焦点转移到上个月和下个月吗 下面的代码不适用于我 // format date and display on screen final Calendar dat = Calendar.getInstance(); dat.set(Calendar.YEAR, year); dat.set(Calendar.MONTH, month); dat.set(Cal
// format date and display on screen
final Calendar dat = Calendar.getInstance();
dat.set(Calendar.YEAR, year);
dat.set(Calendar.MONTH, month);
dat.set(Calendar.DAY_OF_MONTH, day);
非常感谢您的帮助。我不确定您是否正在日历视图中设置新日期 您想要的代码在获取前一个月的数据时看起来像这样
Calendar cal = Calendar.getInstance(); // Get today
cal.add(Calendar.MONTH, -1); // get previous month by substracting one to the current one
long previousMonth = cal.getTimeInMillis(); // get the milliseconds of previous month
calendarView.setDate(previousMonth); // set in the CalendarView that you want to see the previous month
前进的代码只是改变路线的问题
cal.add(Calendar.MONTH, -1); // get previous month
到
你想关注什么?下个月的日期?!是的,上个月也是为什么不使用setselection方法并将i作为整数变量传递,以计算特定月份的日期
cal.add(Calendar.MONTH, 1); // get following month