import android.os.Bundle;
public class DatePickerFragment extends DialogFragment {
+ public static final String ARGUMENT_YEAR = "year";
+ public static final String ARGUMENT_MONTH = "month";
+ public static final String ARGUMENT_DAY = "day";
+
@Override
public Dialog onCreateDialog(final Bundle savedInstanceState) {
- final Calendar c = Calendar.getInstance();
- return new DatePickerDialog(getActivity(), (OnDateSetListener) getActivity(), c.get(Calendar.YEAR), c.get(Calendar.MONTH), c.get(Calendar.DAY_OF_MONTH));
+ final Bundle args = getArguments();
+ return new DatePickerDialog(getActivity(), (OnDateSetListener) getActivity(),
+ args.getInt(ARGUMENT_YEAR),
+ args.getInt(ARGUMENT_MONTH),
+ args.getInt(ARGUMENT_DAY));
}
-}
\ No newline at end of file
+}