From 50d25d0b1d23f5c33b7cb32ae60e60e5327f5e9d Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期六, 13 六月 2026 17:58:47 +0800
Subject: [PATCH] 修复问题
---
app/src/main/java/com/liuzhou/callcar/driver/pad/slab/MySlabBaseActivity.java | 25 +++++++++++++++++--------
1 files changed, 17 insertions(+), 8 deletions(-)
diff --git a/app/src/main/java/com/liuzhou/callcar/driver/pad/slab/MySlabBaseActivity.java b/app/src/main/java/com/liuzhou/callcar/driver/pad/slab/MySlabBaseActivity.java
index 0ce0687..b4d3710 100644
--- a/app/src/main/java/com/liuzhou/callcar/driver/pad/slab/MySlabBaseActivity.java
+++ b/app/src/main/java/com/liuzhou/callcar/driver/pad/slab/MySlabBaseActivity.java
@@ -1,5 +1,9 @@
package com.liuzhou.callcar.driver.pad.slab;
+import static android.view.View.GONE;
+import static android.view.View.VISIBLE;
+import static cn.sinata.xldutils.utils.UtilKtKt.toast;
+
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.Intent;
@@ -25,13 +29,13 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
+import com.github.zackratos.ultimatebar.UltimateBar;
+import com.google.gson.Gson;
import com.liuzhou.callcar.driver.pad.R;
import com.liuzhou.callcar.driver.pad.base.BaseEvent;
import com.liuzhou.callcar.driver.pad.base.MoneyBroadCastReceiver;
import com.liuzhou.callcar.driver.pad.base.MyApplication;
import com.liuzhou.callcar.driver.pad.slab.util.DialogUtil;
-import com.github.zackratos.ultimatebar.UltimateBar;
-import com.google.gson.Gson;
import com.liuzhou.callcar.driver.pad.utils.EasePopup.EasyPopup;
import com.liuzhou.callcar.driver.pad.utils.MyUtils;
@@ -45,10 +49,6 @@
import cn.sinata.xldutils.netstatus.NetUtils;
import cn.sinata.xldutils.utils.UtilKtKt;
import pub.devrel.easypermissions.EasyPermissions;
-
-import static android.view.View.GONE;
-import static android.view.View.VISIBLE;
-import static cn.sinata.xldutils.utils.UtilKtKt.toast;
/**
* Created by Administrator on 2018/1/16.
@@ -75,12 +75,13 @@
Intent intent;
public Gson gson;
public EasyPopup easyPopup;
+ private boolean isNetworkConnected = true;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
initParam();
- MyUtils.getInstans().keepScreenLongLight(this,true);
+ MyUtils.getInstans().keepScreenLongLight(this, true);
EventBus.getDefault().register(this);
setTouMing();
initData();
@@ -99,12 +100,20 @@
@Override
protected void onNetworkConnected(NetUtils.NetType type) {
super.onNetworkConnected(type);
- if (NetUtils.isNetworkConnected(MyApplication.Companion.getInstance())) {
+ boolean networkConnected = NetUtils.isNetworkConnected(MyApplication.Companion.getInstance());
+ if (!isNetworkConnected && networkConnected) {
+ isNetworkConnected = true;
toast("网络重新通畅");
MoneyBroadCastReceiver.Companion.callErrorOrder(this);
}
}
+ @Override
+ protected void onNetworkDisConnected() {
+ super.onNetworkDisConnected();
+ isNetworkConnected = false;
+ }
+
// Handler heartHandler;
private void settest() {
// tv_test.setVisibility(VISIBLE);
--
Gitblit v1.7.1