2014-09-19 5 views
0

Каждый раз, когда я пытаюсь установить CalendarView для фокусировки сегодня (используйте setDate() для установки), он всегда показывает последний день, который доступен в календаре (31 ноября 2100 года).CalendarView не может устанавливать дату до сегодняшнего дня?

Но если я установил дату на другой день, это прекрасно работает.

CalendarView cal = new CalendarView(this); 
cal.setDate(new Date().getTime(),false,true); 

ответ

2
CalendarView cal = new CalendarView(this); 
cal.setDate(System.currentTimeMillis(),false,true); 

или

cal.setDate(Calendar.getInstance().getTimeInMillis(),false,true); 
+0

Что этот код должен делать с установкой в ​​день в классе 'CalendarView'? – Squonk

Смежные вопросы