private void updateDescription() {
        if (summaryTemplate == null) {
            summaryTemplate = getSummary().toString();
        }
        final String summary = summaryTemplate
                .replace(PLACEHOLDER_HOURS_MINUTES_SECONDS, TimeDurationUtil.formatHoursMinutesSeconds(duration))
                .replace(PLACEHOLDER_MINUTES_SECONDS, TimeDurationUtil.formatMinutesSeconds(duration)
                        .replace(PLACEHOLDER_SECONDS, TimeDurationUtil.formatSeconds(duration)));
        setSummary(summary);
    }
Gets the {@link TimeDurationPicker} used by this dialog.

@return the picker used by this dialog.
android/third_party/time-duration-picker/src/main/java/mobi/upod/timedurationpicker/TimeDurationPickerPreference.java