我应该在哪里重新检查Android权限



由于Android棉花糖(API 23(应用程序必须在运行时请求权限,用户可以随时撤销权限,因此如果应用程序正在运行,用户转到系统设置并撤销应用程序使用的某些权限,然后返回应用程序,则应用程序本身必须重新检查权限是否仍然可用。我的问题是:哪里是进行此检查的最佳位置,onRestart((是一个好选择吗?或者用户可以在不触发onStop((方法的情况下撤销权限,从而要求在onResume((中进行检查?

首先检查权限onCreate(),然后检查权限onResume()以获得最佳实践。否则检查onRestart()

@Alessandro Carinelli请检查权限onCreate()onResume(),这是检查权限的最佳方式。

最新更新