左晓为主开发手持机充值管理机
zuoxiao
2023-11-23 bbce34a82d99e9b84a352209532751e8ac8975a4
app/src/main/java/com/dayu/recharge/activity/RechargeListActivity.java
@@ -9,11 +9,13 @@
import com.dayu.recharge.adapter.RechargeAdapter;
import com.dayu.recharge.databinding.ActivityRechargeListBinding;
import com.dayu.recharge.dbBean.RechargeBean;
import com.dayu.recharge.model.RechargeListModel;
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;
import java.util.ArrayList;
import java.util.List;
/**
@@ -26,7 +28,7 @@
    ActivityRechargeListBinding rechargeListBinding;
    RechargeAdapter adapter;
    List<RechargeBean> rechargeList;
    List<RechargeBean> rechargeList = new ArrayList<>();
    private CustomDatePicker beginDatePicker;
    private CustomDatePicker endDatePicker;
@@ -46,8 +48,12 @@
    private void setData() {
        rechargeList = baseDao.rechargeDao().findAll();
        RechargeListModel rechargeListModel = new RechargeListModel(this);
        rechargeListModel.getRechargeList().observe(this, myList -> {
            rechargeList.clear();
            rechargeList.addAll(myList);
            adapter.notifyDataSetChanged();
        });
        adapter = new RechargeAdapter(this, rechargeList);
        rechargeListBinding.rechargeList.setAdapter(adapter);
    }