如何使用Android支持库权限委托?

时间:2017-10-26 14:46:24

标签: android kotlin android-support-library android-permissions

Android支持库的27.0.0版介绍了类FragmentCompat.PermissionCompatDelegate。我想知道它到底是什么以及它应该如何使用(没有任何例子阅读文档并没有多大帮助。)

我深入研究了一下,并发现了FragmentCompat.OnRequestPermissionsResultCallback,在24.1.0中介绍过,并且还注意到这两个嵌套接口具有ActivityCompat个变体,在相同的支持库版本中引入。

这些接口最终是否允许任何类管理权限请求并授予结果,而不必执行像most of these libraries中那样经常需要扩展" BaseActivity"的丑陋黑客攻击。或" BaseFragment"?

如何使用它们?如果你回答代码,Kotlin片段很受欢迎,但Java也被接受了!

0 个答案:

没有答案