RxPermission

2018-09-13  本文已影响0人  _Youngjim

使用比较简单

image.png image.png

本次我接受了camera权限,拒绝了read_phone权限,返回值如图

image.png

个别权限被拒绝的时候,只能通过傻傻的判断name,来显示相应的措施

源码主要是RxPermissions它内部持有一个Fragment(也就是在Acitivity或者Fragment再依附一个fragment),这个fragment没有视图,只负责请求权限和返回结果,相当于一个桥梁的作用,我们通过rxPermissions发起request的时候,其实并不是activity去request,而是通过这个fragment去请求,然后在fragment的onRequestPermissionsResult中把结果发送出来,如此来避开activity的onRequestPermissionsResult方法。

上一篇下一篇

猜你喜欢

热点阅读