当用户回复权限请求时,我该如何收听?

时间:2017-08-11 13:38:11

标签: android permissions

所以我想在一个给定权限的类(权限管理器)中创建一个方法(例如:ACCESS_FINE_LOCATION),以请求该权限,然后在授予或拒绝权限时返回true或false。 / p>

我正在尝试实现此功能,但我无法让onRequestPermissionsResult方法在我请求权限的活动中的任何地方工作。 有没有办法在用户选择授予或拒绝时收听?然后我可以检查答案并做我的事。

谢谢!

1 个答案:

答案 0 :(得分:2)

  

我无法使onRequestPermissionsResult方法在我请求权限的活动中的任何其他地方工作

这是唯一的选择。

  

当用户选择授予或拒绝时,有没有办法收听?

覆盖onRequestPermissionsResult()Activity中的Fragment来覆盖requestPermissions()

否则,不。