INNER CODE UNIT · Java
toWeekViewPeriodIndex
alamkanak/Android-Week-View · library/src/main/java/com/alamkanak/weekview/MonthLoader.java:15
public double toWeekViewPeriodIndex(Calendar instance){
return instance.get(Calendar.YEAR) * 12 + instance.get(Calendar.MONTH) + (instance.get(Calendar.DAY_OF_MONTH) - 1) / 30.0;
}
@Override
public List<? extends WeekViewEvent> onLoad(int periodIndex){
return mOnMonthChangeListener.onMonthChange(periodIndex / 12, periodIndex % 12 + 1);
}
public MonthChangeListener getOnMonthChangeListener() {
return mOnMonthChangeListener;
}
public void setOnMonthChangeListener(MonthChangeListener onMonthChangeListener) {
this.mOnMonthChangeListener = onMonthChangeListener;
}
public interface MonthChangeListener {