File tree 2 files changed +2
-0
lines changed
baselib/src/main/kotlin/wsdydeni/library/android/base
2 files changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -85,6 +85,7 @@ open class BaseActivity : AppCompatActivity {
85
85
Toast .makeText(this @BaseActivity, it.text, Toast .LENGTH_SHORT ).show()
86
86
is DialogShowEffect -> {
87
87
if (! isFinishing && ! isDestroyed) {
88
+ // https://juejin.cn/post/7000976804634689573
88
89
baseHandler.post {
89
90
if (! isFinishing && ! isDestroyed) {
90
91
loadingDialog?.let { dialog ->
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import kotlinx.coroutines.launch
9
9
import wsdydeni.library.android.utils.another.LogUtil
10
10
import wsdydeni.library.android.utils.network.isNetworkAvailable
11
11
import wsdydeni.library.android.view.LoadingDialog
12
+ import wsdydeni.library.android.utils.lifecycle.launchAndRepeatWithViewLifecycle
12
13
13
14
14
15
fun BaseActivity.createLoadingDialog (text : String = "加载中", isCanCancelByReturn : Boolean ) {
You can’t perform that action at this time.
0 commit comments