【发布时间】:2016-08-02 06:54:39
【问题描述】:
作为标题,当我更改权限并返回应用程序时,应用程序再次启动onCreate,我可以阻止它吗?
用户可能会在更改权限之前执行一些操作,除了将数据存储到 sqlite 或静态参数之外,有什么好主意在返回应用程序时显示该数据?
请帮帮我,谢谢。
【问题讨论】:
标签: android permissions oncreate
作为标题,当我更改权限并返回应用程序时,应用程序再次启动onCreate,我可以阻止它吗?
用户可能会在更改权限之前执行一些操作,除了将数据存储到 sqlite 或静态参数之外,有什么好主意在返回应用程序时显示该数据?
请帮帮我,谢谢。
【问题讨论】:
标签: android permissions oncreate
当您开始更改权限流程时,在您的活动中设置标志 settingPermissions = true。
检查onCreate方法开始处的标志并跳过你想避免再次运行的部分。
【讨论】:
检查这个和https://stackoverflow.com/a/32776377/5515371 和https://stackoverflow.com/a/33488642/5515371。 您需要使用 Fragments 并保存 Activity 的状态
【讨论】: