2014-02-21 2 views
-3

У меня был диалог выбора даты, в котором мне нужно показать текущую дату в этом диалоге, а предыдущие даты должны быть отключены и должны отображаться в диалоговом окне выбора даты. Только будущие даты должны быть показаны не предыдущая дата в диалоговом окне выбора датыВыбор текущей даты в диалоговом окне выбора даты

ответ

0

Вы должны использовать setMinDate() и setMaxDate() методы DatePicker класс.

  1. Это отключит все предыдущие даты до текущей даты, но вы также можете установить любую другую дату. Просто помните, чтобы вычислить эту дату в миллисекундах от эпохи

    datePickerDialog().getDatePicker().setMinDate(System.currentTimeMillis()); 
    
  2. И это отключит все даты после сегодняшнего дня

    datePickerDialog().getDatePicker().setMaxDate(System.currentTimeMillis()); 
    
Смежные вопросы