Make pickers start at the displayed value
[unical.git] / src / ro / ieval / unical / DatePickerFragment.java
index 956277d718ee2fbe328204efd4186d1591f507a9..3387644f55b0dcf964c44c88cb84280a4b518959 100644 (file)
@@ -9,9 +9,16 @@ import android.app.DialogFragment;
 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
+}
This page took 0.00964 seconds and 4 git commands to generate.