如何在Android中更改权限后再次禁止onCreate

问题描述:

作为标题,当我更改权限并返回到应用程序时,应用程序再次初始化onCreate,我可以防止它吗?如何在Android中更改权限后再次禁止onCreate

用户可能在更改权限之前执行一些操作,除了存储数据到sqlite或静态参数,有任何好主意来显示数据当返回到应用程序?

请帮助我,谢谢。

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

检查onCreate方法开始处的标志并跳过您想避免再次运行的零件。

+0

你的回答可以解决init再次创建问题,但是 还有其他问题,你有什么想法吗? – rocoo

请选择此项,https://*.com/a/32776377/5515371https://*.com/a/33488642/5515371。 你需要使用片段并保存活动的状态

+0

请避免链接唯一的答案。 – swiftBoy