From f430073ef8e63884eff78d57084f89e93fa0c1f0 Mon Sep 17 00:00:00 2001 From: yy1717 <fctom1215@outlook.com> Date: 星期四, 05 三月 2020 13:33:50 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- app/src/main/java/safeluck/drive/evaluation/im/IMSEventListener.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/im/IMSEventListener.java b/app/src/main/java/safeluck/drive/evaluation/im/IMSEventListener.java index 2874640..4be28e9 100644 --- a/app/src/main/java/safeluck/drive/evaluation/im/IMSEventListener.java +++ b/app/src/main/java/safeluck/drive/evaluation/im/IMSEventListener.java @@ -1,7 +1,13 @@ package safeluck.drive.evaluation.im; +import android.content.Context; +import android.net.ConnectivityManager; +import android.net.NetworkInfo; + +import com.anyun.exam.lib.MyLog; import com.anyun.im_lib.listener.OnEventListener; +import safeluck.drive.evaluation.app; import safeluck.drive.evaluation.platformMessage.JKMessage0002; import safeluck.drive.evaluation.platformMessage.utils.MessageEscaper; @@ -29,7 +35,10 @@ @Override public boolean isNetWorkAvailable() { - return true; + ConnectivityManager connectivityManager = (ConnectivityManager) app.getAppContext().getSystemService(Context.CONNECTIVITY_SERVICE); + NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); + MyLog.i("IsNetworkAvaliable"+networkInfo!=null&&networkInfo.isConnected()); + return networkInfo!=null&&networkInfo.isConnected(); } /** -- Gitblit v1.8.0