| | |
| | | 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; |
| | | |
| | | /** |
| | |
| | | |
| | | ActivityRechargeListBinding rechargeListBinding; |
| | | RechargeAdapter adapter; |
| | | List<RechargeBean> rechargeList; |
| | | List<RechargeBean> rechargeList = new ArrayList<>(); |
| | | |
| | | private CustomDatePicker beginDatePicker; |
| | | private CustomDatePicker endDatePicker; |
| | |
| | | |
| | | 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); |
| | | } |