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