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) { 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; 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);