|
|
@ -5,6 +5,7 @@ import android.content.Intent
|
|
|
|
import android.net.Uri
|
|
|
|
import android.net.Uri
|
|
|
|
import android.os.Build
|
|
|
|
import android.os.Build
|
|
|
|
import android.text.TextUtils
|
|
|
|
import android.text.TextUtils
|
|
|
|
|
|
|
|
import android.util.Log
|
|
|
|
import android.view.View
|
|
|
|
import android.view.View
|
|
|
|
import androidx.annotation.RequiresApi
|
|
|
|
import androidx.annotation.RequiresApi
|
|
|
|
import cn.jpush.android.api.JPushInterface
|
|
|
|
import cn.jpush.android.api.JPushInterface
|
|
|
@ -62,6 +63,8 @@ class MineFrag : BaseVmFrag<SettingVm>() , EasyPermissions.PermissionCallbacks{
|
|
|
|
var isDemonstrate: Boolean = false
|
|
|
|
var isDemonstrate: Boolean = false
|
|
|
|
|
|
|
|
|
|
|
|
var otherInfo: UserOtherInfo? = null
|
|
|
|
var otherInfo: UserOtherInfo? = null
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var isLogin= false
|
|
|
|
override fun setLayout(): View = binding.root
|
|
|
|
override fun setLayout(): View = binding.root
|
|
|
|
|
|
|
|
|
|
|
|
private val defaultIcon by lazy {
|
|
|
|
private val defaultIcon by lazy {
|
|
|
@ -529,8 +532,7 @@ class MineFrag : BaseVmFrag<SettingVm>() , EasyPermissions.PermissionCallbacks{
|
|
|
|
|
|
|
|
|
|
|
|
override fun onResume() {
|
|
|
|
override fun onResume() {
|
|
|
|
super.onResume()
|
|
|
|
super.onResume()
|
|
|
|
if (!TextUtils.isEmpty(showIdInfo)){
|
|
|
|
if (!TextUtils.isEmpty(showIdInfo) && !isLogin){
|
|
|
|
|
|
|
|
|
|
|
|
Const.mainLiveData.value?: mViewModel.getMySetting()
|
|
|
|
Const.mainLiveData.value?: mViewModel.getMySetting()
|
|
|
|
|
|
|
|
|
|
|
|
Const.userDeviceLiveData.value?:mViewModel.getUserDeviceInfo(showIdInfo)
|
|
|
|
Const.userDeviceLiveData.value?:mViewModel.getUserDeviceInfo(showIdInfo)
|
|
|
@ -538,6 +540,10 @@ class MineFrag : BaseVmFrag<SettingVm>() , EasyPermissions.PermissionCallbacks{
|
|
|
|
mViewModel.getUserOtherInfo()
|
|
|
|
mViewModel.getUserOtherInfo()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(isLogin){
|
|
|
|
|
|
|
|
isLogin = false
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
override fun observer() {
|
|
|
|
override fun observer() {
|
|
|
@ -643,6 +649,7 @@ class MineFrag : BaseVmFrag<SettingVm>() , EasyPermissions.PermissionCallbacks{
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
MMkvHelper.getLong(Const.USER_ID).toString()
|
|
|
|
MMkvHelper.getLong(Const.USER_ID).toString()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
isLogin = true
|
|
|
|
mViewModel.getMySetting()
|
|
|
|
mViewModel.getMySetting()
|
|
|
|
mViewModel.getUserDeviceInfo(showIdInfo)
|
|
|
|
mViewModel.getUserDeviceInfo(showIdInfo)
|
|
|
|
mViewModel.searchInviteInfo()
|
|
|
|
mViewModel.searchInviteInfo()
|
|
|
|