package com.dayu.recharge.acitivity; import android.content.Intent; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import com.dayu.recharge.databinding.ActivityHomeBinding; import com.dayu.recharge.dbBean.AdminDataBean; import com.dayu.recharge.utils.ToastUtil; /** * Copyright (C), 2023, * Author: zuo * Date: 2023-11-6 19:52 * Description: 主界面 */ public class HomeActivity extends BaseActivity { ActivityHomeBinding homeBinding; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); homeBinding = ActivityHomeBinding.inflate(LayoutInflater.from(this)); setContentView(homeBinding.getRoot()); initView(); } private void initView() { homeBinding.homeNewCard.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { AdminDataBean adminData= baseDao.adminDao().findFirst(); if (adminData!=null){ startActivity(new Intent(HomeActivity.this, NewCardActivity.class)); }else { ToastUtil.show("请先设置管理员信息"); } } }); homeBinding.homeRecharge.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(HomeActivity.this, RechargeActivity.class)); } }); homeBinding.homeRedCard.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(HomeActivity.this, ReadCardAcitivy.class)); } }); homeBinding.homeAdmin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(HomeActivity.this, SysActivity.class)); } }); //参数设置 homeBinding.homeParameter.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(HomeActivity.this, ParameterActivity.class)); } }); homeBinding.homeMy.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(HomeActivity.this, MyActivity.class)); } }); } }