private void saveSelectedDateTime() { // save beg date mBegDateTime.setYear(datetime_picker_date.getYear()); mBegDateTime.setMonth(datetime_picker_date.getMonth()); mBegDateTime.setDay(datetime_picker_date.getDayOfMonth()); // save end date mEndDateTime.setYear(datetime_picker_date.getYear()); mEndDateTime.setMonth(datetime_picker_date.getMonth()); mEndDateTime.setDay(datetime_picker_date.getDayOfMonth()); switch (mCurrButton.getId()) { case R.id.path_begtime: // // date // mBegDateTime.setYear(datetime_picker_date.getYear()); // mBegDateTime.setMonth(datetime_picker_date.getMonth()); // mBegDateTime.setDay(datetime_picker_date.getDayOfMonth()); // time mBegDateTime.setHours(datetime_picker_time.getCurrentHour()); mBegDateTime.setMinutes(datetime_picker_time.getCurrentMinute()); // // set // mCurrButton.setText(mBegDateTime.toString(mDateTimeFormat)); break; case R.id.path_endtime: // // date // mEndDateTime.setYear(datetime_picker_date.getYear()); // mEndDateTime.setMonth(datetime_picker_date.getMonth()); // mEndDateTime.setDay(datetime_picker_date.getDayOfMonth()); // time mEndDateTime.setHours(datetime_picker_time.getCurrentHour()); mEndDateTime.setMinutes(datetime_picker_time.getCurrentMinute()); // // set // mCurrButton.setText(mEndDateTime.toString(mDateTimeFormat)); break; } // set mBtnBegTime.setText(mBegDateTime.toString(mDateTimeFormat)); // set mBtnEndTime.setText(mEndDateTime.toString(mDateTimeFormat)); }