From 0d232a9d2abee6d2c08eceea03018eb1d833fffb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Martins=20Costa?= Date: Tue, 28 Feb 2017 16:14:31 +0000 Subject: [PATCH] Get date or time set listeners from delegates --- .../DatePickerDialogFragmentDelegate.java | 12 ++++++++---- .../TimePickerDialogFragmentDelegate.java | 18 +++++++++++------- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/DatePickerDialogFragmentDelegate.java b/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/DatePickerDialogFragmentDelegate.java index d02884b..0c9ee1b 100644 --- a/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/DatePickerDialogFragmentDelegate.java +++ b/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/DatePickerDialogFragmentDelegate.java @@ -80,15 +80,19 @@ public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfM mDatePicker.init(year, monthOfYear, dayOfMonth, this); } - public void setOnDateSetListener(OnDateSetListener listener) { - mOnDateSetListener = listener; + public void updateDate(int year, int monthOfYear, int dayOfMonth) { + mDatePicker.updateDate(year, monthOfYear, dayOfMonth); } public DatePicker getDatePicker() { return mDatePicker; } - public void updateDate(int year, int monthOfYear, int dayOfMonth) { - mDatePicker.updateDate(year, monthOfYear, dayOfMonth); + public void setOnDateSetListener(OnDateSetListener listener) { + mOnDateSetListener = listener; + } + + public OnDateSetListener getOnDateSetListener() { + return mOnDateSetListener; } } diff --git a/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/TimePickerDialogFragmentDelegate.java b/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/TimePickerDialogFragmentDelegate.java index a430dc8..9ec3588 100644 --- a/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/TimePickerDialogFragmentDelegate.java +++ b/DateTimePickerLibrary/src/main/java/io/doist/datetimepicker/fragment/TimePickerDialogFragmentDelegate.java @@ -77,21 +77,25 @@ public void onClick(DialogInterface dialog, int which) { }); } - public void setOnTimeSetListener(OnTimeSetListener listener) { - mOnTimeSetListener = listener; - } - @Override public void onTimeChanged(TimePicker view, int hourOfDay, int minute) { // Do nothing. } + public void updateTime(int hourOfDay, int minuteOfHour) { + mTimePicker.setCurrentHour(hourOfDay); + mTimePicker.setCurrentMinute(minuteOfHour); + } + public TimePicker getTimePicker() { return mTimePicker; } - public void updateTime(int hourOfDay, int minuteOfHour) { - mTimePicker.setCurrentHour(hourOfDay); - mTimePicker.setCurrentMinute(minuteOfHour); + public void setOnTimeSetListener(OnTimeSetListener listener) { + mOnTimeSetListener = listener; + } + + public OnTimeSetListener getOnTimeSetListener() { + return mOnTimeSetListener; } }