Android CalendarView setOnDateChangeListener仅供选择 - 不滚动

时间:2016-02-29 16:44:43

标签: android calendarview

我想要使用CalendarView选择日期,我缺少什么。然而,当我编写以下代码时,滚动时会调用onCateChangeListener。我只希望在点击日期时触发它。

  calendar.setOnDateChangeListener(new CalendarView.OnDateChangeListener() {
        @Override
        public void onSelectedDayChange(CalendarView view, int year, int month, int dayOfMonth) {
            Log.v("#####", "Date Change: " + month + "/" + dayOfMonth + "/" + year);
        }
    });

1 个答案:

答案 0 :(得分:0)

所以Zaki对Android: CalendarView OnDateChangeLIstener的建议显示了一个解决方案 - 只是想知道Android团队是否已经实现了一个onClickHandler,它会做同样的事情。感谢Zaki指出这一点。