Pastebin PRO Accounts SUMMER SPECIAL! For a limited time only get 40% discount on a LIFETIME PRO account! Offer Ends Soon!
SHARE
TWEET
Untitled
a guest
Jul 3rd, 2016
55
Never
- myCalendar.add(Calendar.YEAR, 1);
- calendar = (CalendarPickerView) calendarlayout.findViewById(R.id.calendar_view);
- Button donebutton = (Button) calendarlayout.findViewById(R.id.done_button);
- Date today = new Date();
- calendar.init(today, myCalendar.getTime())
- .inMode(CalendarPickerView.SelectionMode.RANGE)
- .withHighlightedDates(getHolidays());
- private ArrayList<Date> getHolidays() {
- SimpleDateFormat sdf = new SimpleDateFormat("dd-M-yyyy");
- String dateInString = "21-07-2015";
- String dateInString1 = "22-07-2015";
- String dateInString2 = "23-07-2015";
- ArrayList<Date> holidays = new ArrayList<>();
- Date date, date1, date2 = null;
- try {
- date = sdf.parse(dateInString);
- holidays.add(date);
- date1 = sdf.parse(dateInString1);
- holidays.add(date1);
- date2 = sdf.parse(dateInString2);
- holidays.add(date2);
- } catch (ParseException e) {
- e.printStackTrace();
- }
- return holidays;
- }
- public void initializeCalendar(){ // or reset Calendar
- Calendar nextYear = Calendar.getInstance();
- nextYear.add(Calendar.YEAR, 1);
- Date today = new Date();
- calendar.init(today, nextYear.getTime())
- .withSelectedDate(today);
- }
RAW Paste Data
