parent
c9d2217716
commit
990104ded1
|
|
@ -183,7 +183,7 @@ class MainActivity : ComponentActivity(), LoadingCallback {
|
|||
}
|
||||
|
||||
LaunchedEffect(generalViewModel.agreementStatus.value) {
|
||||
if (generalViewModel.agreementStatus.value == true){
|
||||
if (generalViewModel.agreementStatus.value){
|
||||
//获取服务器时间
|
||||
generalViewModel.getServerTime()
|
||||
}
|
||||
|
|
@ -273,7 +273,7 @@ class MainActivity : ComponentActivity(), LoadingCallback {
|
|||
AppTheme {
|
||||
SplashScreenContent{
|
||||
//未同意提示政策弹窗
|
||||
if (generalViewModel.agreementStatus.value == false){
|
||||
if (!generalViewModel.agreementStatus.value){
|
||||
//同意继续
|
||||
PrivacyPolicyScreen(
|
||||
viewModel = loginViewModel,
|
||||
|
|
|
|||
|
|
@ -59,8 +59,8 @@ class GeneralViewModel: BaseViewModel(){
|
|||
}
|
||||
}
|
||||
|
||||
private val _agreementStatus = MutableLiveData(PreferenceUtil.getAgreement())
|
||||
val agreementStatus: LiveData<Boolean> = _agreementStatus
|
||||
private val _agreementStatus = mutableStateOf(PreferenceUtil.getAgreement())
|
||||
val agreementStatus: State<Boolean> = _agreementStatus
|
||||
fun setIsAgreement(agreement: Boolean){
|
||||
PreferenceUtil.saveAgreement(agreement)
|
||||
_agreementStatus.value = agreement
|
||||
|
|
|
|||
Loading…
Reference in New Issue