| | |
| | | import com.application.zhangshi_app_android.bean.MeetingBean; |
| | | import com.application.zhangshi_app_android.databinding.ActivityMeetingDetailBinding; |
| | | import com.application.zhangshi_app_android.ui.DLBaseActivity; |
| | | import com.github.gzuliyujiang.wheelpicker.DatePicker; |
| | | import com.github.gzuliyujiang.wheelpicker.OptionPicker; |
| | | import com.github.gzuliyujiang.wheelpicker.TimePicker; |
| | | import com.github.gzuliyujiang.wheelpicker.contract.OnDatePickedListener; |
| | | import com.github.gzuliyujiang.wheelpicker.contract.OnOptionPickedListener; |
| | | import com.github.gzuliyujiang.wheelpicker.contract.OnTimePickedListener; |
| | | import com.luck.picture.lib.entity.LocalMedia; |
| | | import com.luck.picture.lib.interfaces.OnResultCallbackListener; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | import java.util.Locale; |
| | | |
| | | |
| | | /** |
| | |
| | | } |
| | | |
| | | |
| | | // 显示日期选择器和时间选择器的方法 |
| | | // public void showDateTimePicker() { |
| | | // DatePickerDialog pickerDialog = new DatePickerDialog(this, (view, year, monthOfYear, dayOfMonth) -> { |
| | | // TimePickerDialog timePickerDialog = new TimePickerDialog(this, (view1, hourOfDay, minute) -> { |
| | | // String date = String.format(Locale.CHINA, "%d-%02d-%02d", year, monthOfYear + 1, dayOfMonth); |
| | | // String time = String.format(Locale.CHINA, "%02d:%02d", hourOfDay, minute); |
| | | // String starttime = date + " " + time; |
| | | // binding.etStartTime.setText(starttime); |
| | | // }, 0, 0, true); |
| | | // timePickerDialog.setTitle("选择时间"); |
| | | // timePickerDialog.show(); |
| | | // }, Calendar.getInstance().get(Calendar.YEAR), Calendar.getInstance().get(Calendar.MONTH), Calendar.getInstance().get(Calendar.DAY_OF_MONTH)); |
| | | // pickerDialog.setTitle("选择日期"); |
| | | // pickerDialog.show(); |
| | | // } |
| | | |
| | | binding.etDate1.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | DatePicker picker = getDatePicker(); |
| | | picker.setTitle("选择时间"); |
| | | picker.setOnDatePickedListener(new OnDatePickedListener() { |
| | | @Override |
| | | public void onDatePicked(int year, int month, int day) { |
| | | String date = String.format(Locale.CHINA, "%d-%02d-%02d", year, month, day); |
| | | binding.etDate1.setText(date); |
| | | } |
| | | }); |
| | | picker.show(); |
| | | } |
| | | }); |
| | | |
| | | binding.etDate2.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | DatePicker picker = getDatePicker(); |
| | | picker.setTitle("选择时间"); |
| | | picker.setOnDatePickedListener(new OnDatePickedListener() { |
| | | @Override |
| | | public void onDatePicked(int year, int month, int day) { |
| | | String date = String.format(Locale.CHINA, "%d-%02d-%02d", year, month, day); |
| | | binding.etDate2.setText(date); |
| | | } |
| | | }); |
| | | picker.show(); |
| | | } |
| | | }); |
| | | |
| | | binding.etTime1.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | TimePicker picker = getTimePicker(); |
| | | picker.setTitle("选择时间"); |
| | | picker.setOnTimePickedListener(new OnTimePickedListener() { |
| | | |
| | | @Override |
| | | |
| | | public void onTimePicked(int hour, int Minute,int second) { |
| | | // second = '0'; |
| | | String date = String.format(Locale.CHINA, "%d:%02d:%02d",hour,Minute,second); |
| | | binding.etTime1.setText(date); |
| | | } |
| | | }); |
| | | picker.show(); |
| | | } |
| | | }); |
| | | |
| | | |
| | | |
| | | |
| | | binding.etTime2.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | TimePicker picker = getTimePicker(); |
| | | picker.setTitle("选择时间"); |
| | | picker.setOnTimePickedListener(new OnTimePickedListener() { |
| | | @Override |
| | | public void onTimePicked(int hour, int Minute, int second) { |
| | | String date = String.format(Locale.CHINA, "%d:%02d:%02d",hour,Minute,second ); |
| | | binding.etTime2.setText(date); |
| | | } |
| | | }); |
| | | picker.show(); |
| | | } |
| | | }); |
| | | |
| | | |
| | | |