KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have this code here on the options menu Dialog dialog = new Dialog(ScheduleActivity.this); dialog.setTitle("Add Event"); dialog.setContentView(R.layout.add_even_on); Button datePicker = (Button) dialog.findViewById(R.id.datePicker); final DialogFragment dateFrag = new MyDatePicker(); datePicker.setOnClickListener(new OnClickListener() { public void onClick(View v) { dateFrag.show(getSupportFragmentManager(), "datePicker"); } }); dialog.show(); when, say "Add Event" on the option menu is clicked, a Dialog appears, with a button that shows a DatePickerDialog and beside it is a TextView that reflects the date chosen in the DatePickerDialog , here is the class I got from Androids Developer on how to use the DatePickerDialog. class MyDatePicker extends DialogFragment implements DatePickerDialog.OnDateSetListener { int pYear; int pDay; int pMonth; @Override public Dialog onCreateDialog(Bundle savedInstanceState) { // Use the current date as the default date in the picker final Calendar c = Calendar.getInstance(); int year = c.get(Calendar.YEAR); int month = c.get(Calendar.MONTH); int day = c.get(Calendar.DAY_OF_MONTH); // Create a new instance of DatePickerDialog and return it return new DatePickerDialog(getActivity(), this, year, month, day); } public void onDateSet(DatePicker view, int year, int month, int day) { pYear = year; pDay = day; pMonth = month; } } So my problem is that how do i get the Value in milleseconds when i click "Set" on the DatePickerDialog which in turn automatically closes it, and returns to my Dialog which contains the button which open the DatePickerDialog and a Textview which reflects watever date is chosen the DatePickerDialog... i wont show the one i chose inside the DatePickerDialog... Here
Tags (comma-separated)
Save Edits
Cancel