diff --git a/model_zoo/official/lite/MindSpore_inhand/app/src/main/java/com/mindspore/himindspore/ui/guide/SplashActivity.java b/model_zoo/official/lite/MindSpore_inhand/app/src/main/java/com/mindspore/himindspore/ui/guide/SplashActivity.java index 924fc8db64..f48e489b87 100644 --- a/model_zoo/official/lite/MindSpore_inhand/app/src/main/java/com/mindspore/himindspore/ui/guide/SplashActivity.java +++ b/model_zoo/official/lite/MindSpore_inhand/app/src/main/java/com/mindspore/himindspore/ui/guide/SplashActivity.java @@ -174,16 +174,20 @@ public class SplashActivity extends BaseActivity implements EasyPermissions.Perm private void check() { isCheckPrivacy = prefs.getBoolean(Preferences.KEY_PRIVACY, false); - if (!isCheckPrivacy) { - showPrivacy(); - } else { + if (isCheckPrivacy) { startPermissionsTask(); } } - /** - * 显示用户协议和隐私政策 - */ + @Override + public void onWindowFocusChanged(boolean hasFocus) { + super.onWindowFocusChanged(hasFocus); + isCheckPrivacy = prefs.getBoolean(Preferences.KEY_PRIVACY, false); + if (hasFocus && !isCheckPrivacy){ + showPrivacy(); + } + } + private void showPrivacy() { mContentView = LayoutInflater.from(SplashActivity.this).inflate(R.layout.popup_user, null, false);