From 1c549ae7af5f8d7bdeecb4ad38ab181af4831821 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期四, 29 二月 2024 18:07:41 +0800 Subject: [PATCH] 添加齐河项目的卡结构 --- app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java | 31 ++++++++++++++++++++----------- 1 files changed, 20 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java b/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java index 014f0fd..d98ecd5 100644 --- a/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java +++ b/app/src/main/java/com/dayu/recharge/activity/ElectricPriceActivity.java @@ -7,38 +7,36 @@ import com.dayu.recharge.databinding.ActivityElectricPriceBinding; import com.dayu.recharge.dbBean.ElectricPriceBean; -import com.dayu.recharge.utils.ToastUtil; +import com.dayu.recharge.utils.TipUtil; /** * Copyright (C), 2023, * Author: zuo * Date: 2023-11-10 10:18 - * Description: + * Description: 鐢甸噺鍗曚环 */ public class ElectricPriceActivity extends BaseActivity { ActivityElectricPriceBinding electricPriceBinding; - ElectricPriceBean priceBean; + ElectricPriceBean electricPriceBean; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); electricPriceBinding = ActivityElectricPriceBinding.inflate(LayoutInflater.from(this)); setContentView(electricPriceBinding.getRoot()); + initData(); - ElectricPriceBean priceBean = baseDao.electricPriceDao().findFirst(); - if (priceBean != null) { - this.priceBean = priceBean; - electricPriceBinding.electricOldNumber.setText(priceBean.getPrice() + ""); - } electricPriceBinding.electricOk.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (!TextUtils.isEmpty(electricPriceBinding.electricNewNum.getText())) { - priceBean.setPrice(Float.parseFloat(electricPriceBinding.electricNewNum.getText().toString())); - baseDao.electricPriceDao().insert(priceBean); + electricPriceBean.setPrice(Float.parseFloat(electricPriceBinding.electricNewNum.getText().toString())); + baseDao.electricPriceDao().insert(electricPriceBean); + TipUtil.show("淇濆瓨鎴愬姛"); + initData(); } else { - ToastUtil.show("璇疯緭鍏ユ纭噾棰�"); + TipUtil.show("璇疯緭鍏ユ纭噾棰�"); } } }); @@ -46,5 +44,16 @@ } + private void initData() { + ElectricPriceBean priceBean = baseDao.electricPriceDao().findFirst(); + if (priceBean != null) { + electricPriceBean = priceBean; + electricPriceBinding.electricOldNumber.setText(priceBean.getPrice() + "鍏�"); + } else { + electricPriceBean = new ElectricPriceBean(); + electricPriceBinding.electricOldNumber.setText("1.000鍏�"); + } + } + } -- Gitblit v1.8.0