Specific time picker is always enabled on show. Uncheck to remove specific time

pull/14/head
Sam Bosley 13 years ago
parent de9b8623a4
commit 0380ace1d1

@ -82,9 +82,9 @@ public class DeadlineTimePickerDialog extends AlertDialog implements OnClickList
*/
public DeadlineTimePickerDialog(Context context,
OnDeadlineTimeSetListener callBack,
int hourOfDay, int minute, boolean is24HourView, boolean hasTime) {
int hourOfDay, int minute, boolean is24HourView) {
this(context, android.R.style.Theme_Dialog,
callBack, hourOfDay, minute, is24HourView, hasTime);
callBack, hourOfDay, minute, is24HourView);
}
/**
@ -98,7 +98,7 @@ public class DeadlineTimePickerDialog extends AlertDialog implements OnClickList
public DeadlineTimePickerDialog(Context context,
int theme,
OnDeadlineTimeSetListener callBack,
int hourOfDay, int minute, boolean is24HourView, boolean hasTime) {
int hourOfDay, int minute, boolean is24HourView) {
super(context, theme);
mCallback = callBack;
mInitialHourOfDay = hourOfDay;
@ -130,8 +130,8 @@ public class DeadlineTimePickerDialog extends AlertDialog implements OnClickList
}
};
mHasTime.setOnCheckedChangeListener(listener);
mHasTime.setChecked(hasTime);
listener.onCheckedChanged(null, hasTime);
mHasTime.setChecked(true);
listener.onCheckedChanged(null, true);
// initialize state
mTimePicker.setCurrentHour(mInitialHourOfDay);

@ -157,7 +157,6 @@ public class HideUntilControlSet implements TaskEditControlSet,
private void setDate(CalendarDialog calendarDialog) {
customDate = calendarDialog.getCalendarDate();
boolean specificTime = existingDateHour != SPECIFIC_DATE;
if(existingDateHour < 0) {
existingDateHour = customDate.getHours();
existingDateMinutes= customDate.getMinutes();
@ -165,8 +164,7 @@ public class HideUntilControlSet implements TaskEditControlSet,
DeadlineTimePickerDialog timePicker = new DeadlineTimePickerDialog(activity, this,
existingDateHour, existingDateMinutes,
DateUtilities.is24HourFormat(activity),
specificTime);
DateUtilities.is24HourFormat(activity));
timePicker.setOnCancelListener(this);
timePicker.show();

@ -97,8 +97,7 @@ public class UrgencyControlSet implements TaskEditControlSet,
DeadlineTimePickerDialog timePicker = new DeadlineTimePickerDialog(activity,
UrgencyControlSet.this,
hour, minute,
DateUtilities.is24HourFormat(activity),
hasTime);
DateUtilities.is24HourFormat(activity));
timePicker.show();
}

Loading…
Cancel
Save