Parcourir la source

1.添加网络异常弹窗提示

王鹏鹏 il y a 1 an
Parent
commit
eba829d1d5

+ 2 - 4
baselib/src/main/java/com/yingyangfly/baselib/base/BaseActivity.kt

@@ -37,6 +37,7 @@ import com.yingyangfly.baselib.dialog.TaskFragment
 import com.yingyangfly.baselib.ext.getDbClass
 import com.yingyangfly.baselib.ext.initBar
 import com.yingyangfly.baselib.ext.loge
+import com.yingyangfly.baselib.ext.toast
 import com.yingyangfly.baselib.router.RouterUrlCommon
 import com.yingyangfly.baselib.utils.*
 import gorden.rxbus2.RxBus
@@ -440,10 +441,7 @@ abstract class BaseActivity<DB : ViewDataBinding> : AppCompatActivity(), OnRefre
         //网络异常
         LiveEventBusUtil.observer<String>(this, RxBusCodes.ONCONNECTFAILED) {
             runOnUiThread {
-                val messageDialog = MessageDialog()
-                messageDialog.setContent("", "网络异常,请检查您的网络设置", "提示")
-                messageDialog.onDialogClickListener = {}
-                messageDialog.show(supportFragmentManager, "messageDialog")
+                "网络异常,请检查您的网络设置".toast()
             }
         }
     }

+ 2 - 4
baselib/src/main/java/com/yingyangfly/baselib/base/BaseFragmentActivity.kt

@@ -29,6 +29,7 @@ import com.yingyangfly.baselib.dialog.MessageDialog
 import com.yingyangfly.baselib.dialog.TaskFragment
 import com.yingyangfly.baselib.ext.getDbClass
 import com.yingyangfly.baselib.ext.initBar
+import com.yingyangfly.baselib.ext.toast
 import com.yingyangfly.baselib.router.RouterUrlCommon
 import com.yingyangfly.baselib.utils.*
 import gorden.rxbus2.RxBus
@@ -342,10 +343,7 @@ abstract class BaseFragmentActivity<DB : ViewDataBinding> : FragmentActivity(),
         //网络异常
         LiveEventBusUtil.observer<String>(this, RxBusCodes.ONCONNECTFAILED) {
             runOnUiThread {
-                val messageDialog = MessageDialog()
-                messageDialog.setContent("", "网络异常,请检查您的网络设置", "提示")
-                messageDialog.onDialogClickListener = {}
-                messageDialog.show(supportFragmentManager, "messageDialog")
+                "网络异常,请检查您的网络设置".toast()
             }
         }
     }

+ 2 - 4
baselib/src/main/java/com/yingyangfly/baselib/base/BaseLargeScreenActivity.kt

@@ -30,6 +30,7 @@ import com.yingyangfly.baselib.dialog.MessageDialog
 import com.yingyangfly.baselib.dialog.TaskFragment
 import com.yingyangfly.baselib.ext.getDbClass
 import com.yingyangfly.baselib.ext.initBar
+import com.yingyangfly.baselib.ext.toast
 import com.yingyangfly.baselib.router.RouterUrlCommon
 import com.yingyangfly.baselib.utils.*
 import gorden.rxbus2.RxBus
@@ -335,10 +336,7 @@ abstract class BaseLargeScreenActivity<DB : ViewDataBinding> : AppCompatActivity
         //网络异常
         LiveEventBusUtil.observer<String>(this, RxBusCodes.ONCONNECTFAILED) {
             runOnUiThread {
-                val messageDialog = MessageDialog()
-                messageDialog.setContent("", "网络异常,请检查您的网络设置", "提示")
-                messageDialog.onDialogClickListener = {}
-                messageDialog.show(supportFragmentManager, "messageDialog")
+                "网络异常,请检查您的网络设置".toast()
             }
         }
     }

+ 1 - 4
tuichat/src/main/java/com/tencent/qcloud/tuikit/tuichat/classicui/page/TUIC2CChatActivity.kt

@@ -97,10 +97,7 @@ class TUIC2CChatActivity : TUIBaseChatActivity() {
         //网络异常
         LiveEventBusUtil.observer<String>(this, RxBusCodes.ONCONNECTFAILED) {
             runOnUiThread {
-                val messageDialog = MessageDialog()
-                messageDialog.setContent("", "网络异常,请检查您的网络设置", "提示")
-                messageDialog.onDialogClickListener = {}
-                messageDialog.show(supportFragmentManager, "messageDialog")
+                "网络异常,请检查您的网络设置".toast()
             }
         }
     }

+ 2 - 4
webview/src/main/java/com/yingyangfly/webview/BridgeWebActivity.kt

@@ -17,6 +17,7 @@ import com.gyf.immersionbar.BarHide
 import com.gyf.immersionbar.ktx.immersionBar
 import com.yingyangfly.baselib.dialog.MessageDialog
 import com.yingyangfly.baselib.ext.click
+import com.yingyangfly.baselib.ext.toast
 import com.yingyangfly.baselib.router.RouterUrlCommon
 import com.yingyangfly.baselib.utils.JumpUtil
 import com.yingyangfly.baselib.utils.LiveEventBusUtil
@@ -158,10 +159,7 @@ class BridgeWebActivity : AppCompatActivity() {
         //网络异常
         LiveEventBusUtil.observer<String>(this, RxBusCodes.ONCONNECTFAILED) {
             runOnUiThread {
-                val messageDialog = MessageDialog()
-                messageDialog.setContent("", "网络异常,请检查您的网络设置", "提示")
-                messageDialog.onDialogClickListener = {}
-                messageDialog.show(supportFragmentManager, "messageDialog")
+                "网络异常,请检查您的网络设置".toast()
             }
         }
     }