作为标题,当我更改权限并返回应用程序时,应用程序再次启动onCreate,我能阻止它吗?
用户可能在更改权限之前执行某些操作,除了将数据存储到sqlite或静态参数之外,有什么好主意在返回应用程序时显示数据?
请帮帮我,谢谢。
答案 0 :(得分:0)
启动更改权限流时,在活动中设置标记settingPermissions = true
。
检查onCreate
方法开头的标记,跳过要避免再次运行的部分。
答案 1 :(得分:0)
选中此选项以及https://stackoverflow.com/a/32776377/5515371和https://stackoverflow.com/a/33488642/5515371。 您需要使用碎片并保存活动状态