From cf2204a85fa951dd9ce2698378101d822e6edbc8 Mon Sep 17 00:00:00 2001 From: guoshen <3129367635@qq.com> Date: 星期六, 06 七月 2024 10:31:02 +0800 Subject: [PATCH] 会议审批显示成功 --- app/src/main/java/com/application/zhangshi_app_android/ui/function/MeetingDetailActivity.java | 75 +++++++++++++++++++++++++++++++++++++ 1 files changed, 75 insertions(+), 0 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 e33ebb5..68d6cd8 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,14 +29,19 @@ 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; /** @@ -185,6 +190,76 @@ + binding.etStartTime.setOnClickListener(new View.OnClickListener() { + private String datee; + private String timee; + + @Override + public void onClick(View v) { + DatePicker picker = getDatePicker(); + TimePicker picker2 = getTimePicker(); + picker.setTitle("閫夋嫨鏃ユ湡"); + picker2.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); + datee = date; + + // 鍦ㄦ棩鏈熼�夋嫨鍚庢樉绀烘椂闂撮�夋嫨鍣� + picker2.show(); + } + }); + picker.show(); + picker2.setOnTimePickedListener(new OnTimePickedListener() { + @Override + public void onTimePicked(int hour, int minute, int second) { + String time = String.format(Locale.CHINA, "%d:%02d:%02d", hour, minute, second); + timee = time; + + // 鍚堝苟鏃ユ湡鍜屾椂闂村苟璁剧疆鍒扮紪杈戞 + String starttime = datee + " " + timee; + binding.etStartTime.setText(starttime); + } + }); + } + }); + + binding.etEndTime.setOnClickListener(new View.OnClickListener() { + private String datee; + private String timee; + + @Override + public void onClick(View v) { + DatePicker picker = getDatePicker(); + TimePicker picker2 = getTimePicker(); + picker.setTitle("閫夋嫨鏃ユ湡"); + picker2.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); + datee = date; + + // 鍦ㄦ棩鏈熼�夋嫨鍚庢樉绀烘椂闂撮�夋嫨鍣� + picker2.show(); + } + }); + picker.show(); + picker2.setOnTimePickedListener(new OnTimePickedListener() { + @Override + public void onTimePicked(int hour, int minute, int second) { + String time = String.format(Locale.CHINA, "%d:%02d:%02d", hour, minute, second); + timee = time; + + // 鍚堝苟鏃ユ湡鍜屾椂闂村苟璁剧疆鍒扮紪杈戞 + String endtime = datee + " " + timee; + binding.etEndTime.setText(endtime); + } + }); + } + }); + -- Gitblit v1.9.1