From 1ffa3cb19f95855d44fbc9485f4eb3286b12e359 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期三, 22 十一月 2023 12:43:17 +0800 Subject: [PATCH] 修改提示方式 修改充值流程 --- app/src/main/java/com/dayu/recharge/activity/RechargeListActivity.java | 36 ++++++++++++++++-------------------- 1 files changed, 16 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/activity/RechargeListActivity.java b/app/src/main/java/com/dayu/recharge/activity/RechargeListActivity.java index bd19709..6c0b70e 100644 --- a/app/src/main/java/com/dayu/recharge/activity/RechargeListActivity.java +++ b/app/src/main/java/com/dayu/recharge/activity/RechargeListActivity.java @@ -10,6 +10,7 @@ import com.dayu.recharge.databinding.ActivityRechargeListBinding; import com.dayu.recharge.dbBean.RechargeBean; import com.dayu.recharge.utils.ArithUtil; +import com.dayu.recharge.utils.TipUtil; import com.dayu.recharge.view.datepicker.CustomDatePicker; import com.dayu.recharge.view.datepicker.DateFormatUtils; @@ -44,11 +45,9 @@ } private void setData() { -// try { -// rechargeList = SqLite_DB_Utile.getInit(this).findAll(RechargeBean.class); -// } catch (DbException e) { -// e.printStackTrace(); -// } + + rechargeList = baseDao.rechargeDao().findAll(); + adapter = new RechargeAdapter(this, rechargeList); rechargeListBinding.rechargeList.setAdapter(adapter); } @@ -99,21 +98,18 @@ endDatePicker = new CustomDatePicker(this, "閫夋嫨缁撴潫鏃堕棿", new CustomDatePicker.Callback() { @Override public void onTimeSelected(long timestamp) { -// endTime = timestamp; -// if ((endTime < beginTime) && endTime != beginTime) { -// ToastUtil.show(RechargeListActivity.this, "缁撴潫鏃堕棿涓嶈兘鏅氫簬寮�濮嬫椂闂�"); -// } else { -// try { -// endTime = endTime + (1000 * 60 * 60 * 24) - 1; -// List<RechargeBean> userList = SqLite_DB_Utile.getInit(RechargeListActivity.this).selector(RechargeBean.class).where("date", ">=", beginTime).and("date", "<=", endTime).findAll(); -// rechargeList.clear(); -// rechargeList.addAll(userList); -// adapter.notifyDataSetChanged(); -// getTotal(); -// } catch (DbException e) { -// e.printStackTrace(); -// } -// } + endTime = timestamp; + if ((endTime < beginTime) && endTime != beginTime) { + TipUtil.show(RechargeListActivity.this, "缁撴潫鏃堕棿涓嶈兘鏅氫簬寮�濮嬫椂闂�"); + } else { + endTime = endTime + (1000 * 60 * 60 * 24) - 1; + List<RechargeBean> userList = baseDao.rechargeDao().findByTime(beginTime, endTime); + rechargeList.clear(); + rechargeList.addAll(userList); + adapter.notifyDataSetChanged(); + getTotal(); + + } } }, beginTimestamp, endTimestamp); // 涓嶅厑璁哥偣鍑诲睆骞曟垨鐗╃悊杩斿洖閿叧闂� -- Gitblit v1.8.0