我正在尝试使用Android相机,对于API 23或更高版本,它需要在运行时请求权限。根据documentation,我可以使用ActivityCompat或ContextCompat来实现。我不明白这两者之间有什么区别和他们的权衡。
谢谢你的时间。
我不明白这两者之间有什么区别和他们的权衡
真的没有权衡。不知道为什么他们这么写 - checkSelfPermission()是ContextCompat
和ActivityCompat
的方法是ContextCompat
的子类(子)所以你可以通过任何一个ContextCompat
类的对象是必需的。
继承层次结构(docs):