From da8bb15e0d0293d373071b44b89f2b953ecc0830 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期二, 27 六月 2023 11:00:37 +0800 Subject: [PATCH] 2023年06月27日11:00:19 --- app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java | 64 +++++++++++++++++--------------- 1 files changed, 34 insertions(+), 30 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java index 4af46c0..569a9a9 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java @@ -1,6 +1,8 @@ package com.hdl.photovoltaic.ui; +import android.Manifest; +import android.content.pm.PackageManager; import android.os.Bundle; import android.text.Editable; import android.text.Spannable; @@ -15,8 +17,13 @@ import android.widget.TextView; +import androidx.annotation.NonNull; import androidx.appcompat.content.res.AppCompatResources; +import com.alibaba.fastjson.JSONObject; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.hdl.photovoltaic.HDLApp; import com.hdl.photovoltaic.R; import com.hdl.photovoltaic.base.CustomBaseActivity; import com.hdl.photovoltaic.enums.ShowErrorMode; @@ -28,6 +35,10 @@ import com.hdl.photovoltaic.listener.CloudCallBeak; import com.hdl.photovoltaic.other.HdlAccountLogic; import com.hdl.photovoltaic.other.HdlThreadLogic; +import com.hdl.photovoltaic.ui.device.FastScanActivity; +import com.hdl.photovoltaic.uni.HDLUniMP; +import com.hdl.photovoltaic.utils.PermissionUtils; +import com.hdl.photovoltaic.utils.WifiUtils; public class HomeLoginActivity extends CustomBaseActivity { @@ -191,27 +202,21 @@ HdlAccountLogic.getInstance().loginByPassword(account, password, new CloudCallBeak<LoginUserBean>() { @Override public void onSuccess(LoginUserBean obj) { - HdlThreadLogic.runMainThread(new Runnable() { + HdlResidenceLogic.getInstance().getResidenceList(1,50,"","",new CloudCallBeak<Boolean>() { @Override - public void run() { - HdlResidenceLogic.getInstance().getResidenceList(1, 100, new CloudCallBeak<Boolean>() { - @Override - public void onSuccess(Boolean obj) { - hideLoading(); - restoreButtonStyleToInitializeState(); - startActivity(MyPowerStationActivity.class); - } - - @Override - public void onFailure(Exception exception) { - hideLoading(); - restoreButtonStyleToInitializeState(); - startActivity(MyPowerStationActivity.class); - } - }); + public void onSuccess(Boolean obj) { + hideLoading(); + restoreButtonStyleToInitializeState(); + startActivity(MyPowerStationActivity.class); } - }, null, null); + @Override + public void onFailure(Exception exception) { + hideLoading(); + restoreButtonStyleToInitializeState(); + startActivity(MyPowerStationActivity.class); + } + }); } @Override @@ -234,15 +239,8 @@ viewBinding.homeLoginExperienceTv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - +// requestPermissions(); // startActivity(MyPowerStationActivity.class); - - HdlThreadLogic.runMainThread(new Runnable() { - @Override - public void run() { -// - } - }, _mActivity, ShowErrorMode.YES); } }); @@ -292,10 +290,15 @@ * 鎭㈠缁勪欢鏍峰紡鍒板垵濮嬪寲鐘舵�� */ private void restoreButtonStyleToInitializeState() { - viewBinding.homeLoginLine1V.setBackgroundColor(getColor(R.color.text_E1E1E1)); - viewBinding.homeLoginAccountTextErrorTv.setText(""); - viewBinding.homeLoginLine2V.setBackgroundColor(getColor(R.color.text_E1E1E1)); - viewBinding.homeLoginPasswordTextErrorTv.setText(""); + HdlThreadLogic.runMainThread(new Runnable() { + @Override + public void run() { + viewBinding.homeLoginLine1V.setBackgroundColor(getColor(R.color.text_E1E1E1)); + viewBinding.homeLoginAccountTextErrorTv.setText(""); + viewBinding.homeLoginLine2V.setBackgroundColor(getColor(R.color.text_E1E1E1)); + viewBinding.homeLoginPasswordTextErrorTv.setText(""); + } + }, null, null); } /** @@ -312,4 +315,5 @@ view.setText(spannable); } + } \ No newline at end of file -- Gitblit v1.8.0