From 61a4ae8b08652f24916218037beeef594bcde83b Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期三, 15 十一月 2023 15:36:32 +0800
Subject: [PATCH] 读取卡片相关 读取卡片byte转bean相关
---
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..9dd6132 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.ToastUtil;
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) {
+ ToastUtil.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