diff --git a/app/src/main/java/com/shuwei/dish/match/dialog/CommonDialog.kt b/app/src/main/java/com/shuwei/dish/match/dialog/CommonDialog.kt index af9feef..1494a67 100644 --- a/app/src/main/java/com/shuwei/dish/match/dialog/CommonDialog.kt +++ b/app/src/main/java/com/shuwei/dish/match/dialog/CommonDialog.kt @@ -134,14 +134,3 @@ open class CommonDialog( } } } - -open class SafeDialog(activity: Activity, @StyleRes themeResId: Int) : - Dialog(activity, themeResId) { - private val weakContext = WeakReference(activity) - - override fun show() { - weakContext.get()?.let { - if (!it.isFinishing && !it.isDestroyed) super.show() - } - } -} diff --git a/app/src/main/java/com/shuwei/dish/match/ui/InitActivity.kt b/app/src/main/java/com/shuwei/dish/match/ui/InitActivity.kt index afa1076..9c0293e 100644 --- a/app/src/main/java/com/shuwei/dish/match/ui/InitActivity.kt +++ b/app/src/main/java/com/shuwei/dish/match/ui/InitActivity.kt @@ -2,13 +2,10 @@ package com.shuwei.dish.match.ui import android.annotation.SuppressLint import android.content.Intent -import android.graphics.Color import android.os.Bundle import android.os.SystemClock -import android.view.KeyEvent import android.view.animation.RotateAnimation import androidx.activity.addCallback -import androidx.core.graphics.toColorInt import androidx.lifecycle.lifecycleScope import com.shuwei.dish.match.base.BaseActivity import com.shuwei.dish.match.base.BaseApp @@ -21,7 +18,6 @@ import com.shuwei.dish.match.utils.AddressUtil import com.shuwei.dish.match.utils.AppUtil import com.shuwei.dish.match.utils.NetworkUtils import com.shuwei.dish.match.utils.SpTool -import com.shuwei.dish.match.utils.Weigher2 import com.shuwei.dish.match.utils.WeightUtil import com.shuwei.dish.match.utils.ext.gone import com.shuwei.dish.match.utils.ext.startActivity diff --git a/app/src/main/res/drawable/loading.xml b/app/src/main/res/drawable/loading.xml new file mode 100644 index 0000000..7828371 --- /dev/null +++ b/app/src/main/res/drawable/loading.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/activity_init.xml b/app/src/main/res/layout/activity_init.xml index cbd06cd..0ddf51d 100644 --- a/app/src/main/res/layout/activity_init.xml +++ b/app/src/main/res/layout/activity_init.xml @@ -75,9 +75,9 @@