2016-02-29 1 views
1

Что мне не хватает в том, что я хочу использовать CalendarView для выбора даты. Однако, когда я кодирую следующий код, onCateChangeListener вызывается при прокрутке. Я только хочу, чтобы он срабатывал при нажатии на дату.Android CalendarView setOnDateChangeListener только для выбора - не прокрутка

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

это может вам помочь: http://stackoverflow.com/questions/12641250/android-calendarview-ondatechangelistener – Zaki

+0

Спасибо, я подумал об этом, а также о взломе, но не знал, обновила ли платформа CalendarView до включить onClickForSelectedDate. благодаря – justdan0227

ответ

0

Так предложение Заки на Android: CalendarView OnDateChangeLIstener показывает решение - было просто интересно, если Android Team была внедрена onClickHandler, что будет делать это же самое. Спасибо Заки за это.