import android.text.format.DateFormat;
public class TimePickerFragment extends DialogFragment {
+ public static final String ARGUMENT_HOUR = "hour";
+ public static final String ARGUMENT_MINUTE = "minute";
@Override
public Dialog onCreateDialog(final Bundle savedInstanceState) {
- final Calendar c = Calendar.getInstance();
- return new TimePickerDialog(getActivity(), (OnTimeSetListener) getActivity(), c.get(Calendar.HOUR_OF_DAY), c.get(Calendar.MINUTE), DateFormat.is24HourFormat(getActivity()));
+ final Bundle args = getArguments();
+ return new TimePickerDialog(getActivity(), (OnTimeSetListener) getActivity(),
+ args.getInt(ARGUMENT_HOUR),
+ args.getInt(ARGUMENT_MINUTE),
+ DateFormat.is24HourFormat(getActivity()));
}
-}
\ No newline at end of file
+}