|
|
|
@ -32,17 +32,20 @@ public class DateTimePickerDialog extends AlertDialog implements OnClickListener
|
|
|
|
|
super(context);
|
|
|
|
|
mDateTimePicker = new DateTimePicker(context);
|
|
|
|
|
setView(mDateTimePicker);
|
|
|
|
|
mDateTimePicker.setOnDateTimeChangedListener(new OnDateTimeChangedListener() {
|
|
|
|
|
public void onDateTimeChanged(DateTimePicker view, int year, int month,
|
|
|
|
|
int dayOfMonth, int hourOfDay, int minute) {
|
|
|
|
|
mDate.set(Calendar.YEAR, year);
|
|
|
|
|
mDate.set(Calendar.MONTH, month);
|
|
|
|
|
mDate.set(Calendar.DAY_OF_MONTH, dayOfMonth);
|
|
|
|
|
mDate.set(Calendar.HOUR_OF_DAY, hourOfDay);
|
|
|
|
|
mDate.set(Calendar.MINUTE, minute);
|
|
|
|
|
updateTitle(mDate.getTimeInMillis());
|
|
|
|
|
mDateTimePicker.setOnDateTimeChangedListener(
|
|
|
|
|
new OnDateTimeChangedListener()
|
|
|
|
|
{
|
|
|
|
|
public void onDateTimeChanged(DateTimePicker view, int year, int month, int dayOfMonth, int hourOfDay, int minute)
|
|
|
|
|
{
|
|
|
|
|
mDate.set(Calendar.YEAR, year);
|
|
|
|
|
mDate.set(Calendar.MONTH, month);
|
|
|
|
|
mDate.set(Calendar.DAY_OF_MONTH, dayOfMonth);
|
|
|
|
|
mDate.set(Calendar.HOUR_OF_DAY, hourOfDay);
|
|
|
|
|
mDate.set(Calendar.MINUTE, minute);
|
|
|
|
|
updateTitle(mDate.getTimeInMillis());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
);
|
|
|
|
|
mDate.setTimeInMillis(date);
|
|
|
|
|
mDate.set(Calendar.SECOND, 0);
|
|
|
|
|
mDateTimePicker.setCurrentDate(mDate.getTimeInMillis());
|
|
|
|
|