// Handle start time edit button click public void onEditStartTime(View v) { Bundle args = new Bundle(); args.putString("field", "start"); // Launch dialog to pick new start time long max = (mStop == null ? Util.getTimeMs() : mStop.getTimeInMillis()); DateTimePickerDialogFragment dialog = DateTimePickerDialogFragment.newInstance( "Select starting time", mStart.getTimeInMillis(), Long.MIN_VALUE, max, args); dialog.show(getFragmentManager(), "edit_dialog"); }
// Handle stop time edit button click public void onEditStopTime(View v) { Bundle args = new Bundle(); args.putString("field", "stop"); // Launch dialog to pick new stop time DateTimePickerDialogFragment dialog = DateTimePickerDialogFragment.newInstance( "Select ending time", mStop.getTimeInMillis(), mStart.getTimeInMillis() + 60000, Long.MAX_VALUE, args); dialog.show(getFragmentManager(), "edit_dialog"); }