在Android中更改权限后,如何防止再次初始化onCreate

在Android中更改权限后,如何防止再次初始化onCreate,android,permissions,oncreate,Android,Permissions,Oncreate,作为标题,当我更改权限并返回应用程序时,应用程序将再次初始化onCreate,我可以阻止它吗 用户可能在更改权限之前执行一些操作,除了将数据存储到sqlite或静态参数之外,是否有好主意在返回应用程序时显示这些数据 请帮助我,谢谢。当您开始更改权限流时,在活动中设置一个标志settingPermissions=true 检查onCreate方法开头的标志,并跳过要避免再次运行的部分。检查此项,然后重试。 您需要使用片段并保存活动状态请避免仅链接答案。您的答案可以解决init oncreate R

作为标题,当我更改权限并返回应用程序时,应用程序将再次初始化onCreate,我可以阻止它吗

用户可能在更改权限之前执行一些操作,除了将数据存储到sqlite或静态参数之外,是否有好主意在返回应用程序时显示这些数据


请帮助我,谢谢。

当您开始更改权限流时,在活动中设置一个标志
settingPermissions=true

检查onCreate方法开头的标志,并跳过要避免再次运行的部分。

检查此项,然后重试。
您需要使用片段并保存活动状态

请避免仅链接答案。您的答案可以解决init oncreate Reach问题,但还有其他问题,您有什么想法吗?