Android支持库的27.0.0版介绍了类FragmentCompat.PermissionCompatDelegate
。我想知道它到底是什么以及它应该如何使用(没有任何例子阅读文档并没有多大帮助。)
我深入研究了一下,并发现了FragmentCompat.OnRequestPermissionsResultCallback
,在24.1.0中介绍过,并且还注意到这两个嵌套接口具有ActivityCompat
个变体,在相同的支持库版本中引入。
这些接口最终是否允许任何类管理权限请求并授予结果,而不必执行像most of these libraries中那样经常需要扩展" BaseActivity"的丑陋黑客攻击。或" BaseFragment"?
如何使用它们?如果你回答代码,Kotlin片段很受欢迎,但Java也被接受了!