sp清除延时问题
This commit is contained in:
@@ -28,10 +28,9 @@ class LauncherActivity : BaseActivity<ActivityLauncherBinding>() {
|
||||
binding.llCount.setOnClickListener {
|
||||
mDisposable?.dispose()
|
||||
//已登录,直接跳转首页
|
||||
val userInfo = SPUtils.instance.getUserInfo(mContext)
|
||||
//
|
||||
if (userInfo != null && StringUtils.isNotEmpty(userInfo.token)) {
|
||||
ActivityUtils.startActivity(mContext, LoginActivity::class.java, intent.extras)
|
||||
if (!SPUtils.instance.getUserToken(mContext).isNullOrEmpty()) {
|
||||
ActivityUtils.startActivity(mContext, HomeActivity::class.java, intent.extras)
|
||||
} else {
|
||||
ActivityUtils.startActivity(this@LauncherActivity, LoginActivity::class.java)
|
||||
}
|
||||
@@ -73,12 +72,10 @@ class LauncherActivity : BaseActivity<ActivityLauncherBinding>() {
|
||||
mDisposable?.dispose()
|
||||
//已登录,直接跳转首页
|
||||
//已登录,直接跳转首页
|
||||
val userInfo = SPUtils.instance.getUserInfo(mContext)
|
||||
if (userInfo != null && StringUtils.isNotEmpty(userInfo.token)) {
|
||||
if (!SPUtils.instance.getUserToken(mContext).isNullOrEmpty()) {
|
||||
ActivityUtils.startActivity(
|
||||
mContext,
|
||||
SelectRoleActivity::class.java,
|
||||
intent.extras
|
||||
HomeActivity::class.java
|
||||
)
|
||||
} else {
|
||||
ActivityUtils.startActivity(
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.dahe.mylibrary.utils.BaseUtils
|
||||
import com.dahe.mylibrary.utils.ImageLoader
|
||||
import com.dahe.mylibrary.utils.PhoneFormatCheckUtils
|
||||
import com.dahe.mylibrary.utils.ToastUtils
|
||||
import kotlin.system.exitProcess
|
||||
|
||||
class MineFragment : BaseFragment<FragmentMineBinding>(), View.OnClickListener {
|
||||
private val tools = mutableListOf(
|
||||
@@ -170,6 +171,17 @@ class MineFragment : BaseFragment<FragmentMineBinding>(), View.OnClickListener {
|
||||
ToastUtils.showToast(mContext, tools[pos].title)
|
||||
}
|
||||
|
||||
6 -> {
|
||||
ToastUtils.showToast(mContext, tools[pos].title)
|
||||
}
|
||||
|
||||
7 -> {
|
||||
SPUtils.instance.removeUserToken(mContext)
|
||||
ActivityUtils.finishAllActivities()
|
||||
showToast("清除token")
|
||||
// exitProcess(0)
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -49,6 +49,7 @@ class CarsManActivity : BaseActivity<ActivityCarsManBinding>() {
|
||||
adapter = CarsAdapter()
|
||||
adapter as CarsAdapter
|
||||
}.apply {
|
||||
isStateViewEnable = true
|
||||
addOnItemChildClickListener(R.id.tvUnbind) { adapter, view, position ->
|
||||
CommonPopUtils.getInstance()
|
||||
.showCommCenterPop(
|
||||
@@ -84,7 +85,14 @@ class CarsManActivity : BaseActivity<ActivityCarsManBinding>() {
|
||||
BaseObserver(mContext, object : RxHttpCallBack<MutableList<CarBean>>() {
|
||||
override fun onSuccess(t: CommonResponseBean<MutableList<CarBean>>) {
|
||||
super.onSuccess(t)
|
||||
adapter.submitList(t.data)
|
||||
if (t.data.size == 0) {
|
||||
adapter.submitList(null)
|
||||
adapter.setStateViewLayout(mContext, R.layout.empty_view)
|
||||
} else {
|
||||
adapter?.submitList(t.data)
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
})
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user