I created a CalendarView and I don\'t want to show previous months.
I tried this:
Calendar calendar = Calendar.getInstance();
int date = calendar.get         
        Try calculating the date like this:
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DATE,Calendar.getInstance().getActualMinimum(Calendar.DATE));
long date = calendar.getTime().getTime();
and set this as minimum date:
calendar_view.setMinDate(date);
since calendar_view.setMinDate(date) needs long value that represents milliseconds.
calendar_view.setMinDate((new Date().getTime()));
works just fine
You can just set the min date as below.
 Calendar c = Calendar.getInstance();
 CalendarView cv = (CalendarView)findViewById(R.id.calendarView);
 cv.setMinDate(c.getTimeInMillis());