From 4bde2677b2aa48efb6f7dc68a3c96f9a092ad007 Mon Sep 17 00:00:00 2001 From: Irene Naya Date: Wed, 9 Aug 2017 21:35:16 -0300 Subject: [PATCH 1/3] Update SlideDateTimeDialogFragment.java --- .../slidedatetimepicker/SlideDateTimeDialogFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/SlideDateTimeDialogFragment.java b/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/SlideDateTimeDialogFragment.java index 23a6f0c..fb33057 100644 --- a/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/SlideDateTimeDialogFragment.java +++ b/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/SlideDateTimeDialogFragment.java @@ -379,7 +379,7 @@ public Fragment getItem(int position) mCalendar.get(Calendar.DAY_OF_MONTH), mMinDate, mMaxDate); - dateFragment.setTargetFragment(SlideDateTimeDialogFragment.this, 100); + // dateFragment.setTargetFragment(SlideDateTimeDialogFragment.this, 100); return dateFragment; case 1: TimeFragment timeFragment = TimeFragment.newInstance( @@ -388,7 +388,7 @@ public Fragment getItem(int position) mCalendar.get(Calendar.MINUTE), mIsClientSpecified24HourTime, mIs24HourTime); - timeFragment.setTargetFragment(SlideDateTimeDialogFragment.this, 200); + // timeFragment.setTargetFragment(SlideDateTimeDialogFragment.this, 200); return timeFragment; default: return null; From 646a727524912b63fe69477a3af77719669a38ab Mon Sep 17 00:00:00 2001 From: Irene Naya Date: Wed, 9 Aug 2017 21:38:57 -0300 Subject: [PATCH 2/3] Update DateFragment.java --- .../com/github/jjobes/slidedatetimepicker/DateFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/DateFragment.java b/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/DateFragment.java index a27140b..5803539 100644 --- a/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/DateFragment.java +++ b/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/DateFragment.java @@ -50,7 +50,7 @@ public void onCreate(Bundle savedInstanceState) try { - mCallback = (DateChangedListener) getTargetFragment(); + mCallback = (DateChangedListener) getParentFragment(); } catch (ClassCastException e) { From d20f7c1a2b6aa8d3a5291a430450a03ec546fd3a Mon Sep 17 00:00:00 2001 From: Irene Naya Date: Wed, 9 Aug 2017 21:43:53 -0300 Subject: [PATCH 3/3] Update TimeFragment.java --- .../com/github/jjobes/slidedatetimepicker/TimeFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/TimeFragment.java b/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/TimeFragment.java index 89a38a2..38006e4 100644 --- a/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/TimeFragment.java +++ b/slideDateTimePicker/src/main/java/com/github/jjobes/slidedatetimepicker/TimeFragment.java @@ -52,7 +52,7 @@ public void onCreate(Bundle savedInstanceState) try { - mCallback = (TimeChangedListener) getTargetFragment(); + mCallback = (TimeChangedListener) getParentFragment(); } catch (ClassCastException e) { @@ -141,7 +141,7 @@ public void onTimeChanged(TimePicker view, int hourOfDay, int minute) // If the client does not specify a 24-hour time format, use the // device default. mTimePicker.setIs24HourView(DateFormat.is24HourFormat( - getTargetFragment().getActivity())); + getParentFragment().getActivity())); } mTimePicker.setCurrentHour(initialHour);