撤消权限时调用哪个方法?

时间:2018-01-11 15:43:32

标签: android android-service android-6.0-marshmallow runtime-permissions

我正在将应用更新到Marshmallow,所以我需要考虑用户可以在运行时撤销权限。

我知道当用户打开应用程序时,如果未启用某些权限,则会出现一个询问这些权限的对话框。无论选择哪个选项,都会调用onRequestPermissionsResult

但是,当用户从设置中禁用权限时,会调用哪种方法?我在应用程序中运行了一个服务,因此如果禁用其中一个权限,我应该停止该服务。有没有办法做到这一点,而无需进入应用程序?

如果需要更多信息,请告诉我!

1 个答案:

答案 0 :(得分:1)

当用户禁用权限设置时,将从系统重新启动应用程序