Преглед на файлове

Add option to automatically flip to the time page when a date is selected, enabled by default. REsolves #1788.

Aidan Follestad преди 6 години
родител
ревизия
686baf2d96
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      datetime/src/main/java/com/afollestad/materialdialogs/datetime/DateTimePickerExt.kt

+ 4 - 0
datetime/src/main/java/com/afollestad/materialdialogs/datetime/DateTimePickerExt.kt

@@ -48,6 +48,7 @@ fun MaterialDialog.dateTimePicker(
   currentDateTime: Calendar? = null,
   requireFutureDateTime: Boolean = false,
   show24HoursView: Boolean = false,
+  autoFlipToTime: Boolean = true,
   dateTimeCallback: DateTimeCallback = null
 ): MaterialDialog {
   customView(
@@ -76,6 +77,9 @@ fun MaterialDialog.dateTimePicker(
       setActionButtonEnabled(
           POSITIVE, !requireFutureDateTime || futureTime
       )
+      if (autoFlipToTime) {
+        getPager().currentItem = 1
+      }
     }
   }