From caead5ad019c24b9a7958f01fa663ea8159aee6c Mon Sep 17 00:00:00 2001 From: guoshen <3129367635@qq.com> Date: 星期一, 01 七月 2024 16:16:04 +0800 Subject: [PATCH] 修复会议申请的闪退bgg(starttime,endtime字段的划分和修改) --- app/src/main/java/com/application/zhangshi_app_android/ui/function/MeetingDetailActivity.java | 89 +++++++------------------------------------- 1 files changed, 15 insertions(+), 74 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/MeetingDetailActivity.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/MeetingDetailActivity.java index 7a23b9d..e33ebb5 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/MeetingDetailActivity.java +++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/MeetingDetailActivity.java @@ -29,19 +29,14 @@ 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; /** @@ -172,76 +167,22 @@ } + // 鏄剧ず鏃ユ湡閫夋嫨鍣ㄥ拰鏃堕棿閫夋嫨鍣ㄧ殑鏂规硶 +// 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(); - } - }); -- Gitblit v1.9.1