研究棉花糖权限模态框,它在 Activity 或 Fragment 的 onResume()
之前调用了 onRequestPermissionsResult()
。
问题陈述:
如果我们在操作结果(即允许的权限)上执行任何操作,比如我想要删除当前片段,则由于片段和容器活动都处于暂停状态,这是不可能的。那么有没有办法在调用onRequestPermissionsResult()
之前调用onResume()
?
解决方案,我正在使用
我正在使用用于权限的标志,在onRequestPermissionsResult()
上进行重置,并在onResume()
上验证。但在我的情况下,这似乎是一种令人困惑的方式。