撤消权限时阻止应用重启

时间:2020-07-06 10:39:55

标签: android react-native react-native-android

用户撤消“位置”权限后,应用程序将重新启动而不是继续。

是否可以防止这种情况发生?

一种解决方案提到,可以使用null检查来解决它,但这不是事实。

 override fun onCreate(savedInstanceState: Bundle?) {
        SplashScreen.show(this)
        if(savedInstanceState == null) {
            super.onCreate(savedInstanceState)
        }
    }

1 个答案:

答案 0 :(得分:0)

是否可以防止这种情况发生?

不,对不起。

由于发生这种情况时您的应用通常位于后台,并且由于可以随时在后台终止应用的进程,因此您的应用应该已经在处理这种情况。