列出Android中的所有相机图像
如何获取 Android 设备的所有相机图像列表?
是通过MediaStore吗?如何?
How do you get a list of all camera images of an Android device?
Is it through the MediaStore? How?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
图库应用程序通过使用 内容解析器 获取相机图像 Images.Media.EXTERNAL_CONTENT_URI 并按 Media.BUCKET_ID。存储桶标识符由以下代码确定:
基于此,这里有一个获取所有相机图像的代码片段:
有关详细信息,请查看 Gallery 应用程序源代码的 ImageManager 和 ImageList 类。
The Gallery app obtains camera images by using a content resolver over Images.Media.EXTERNAL_CONTENT_URI and filtering the results by Media.BUCKET_ID. The bucket identifier is determined with the following code:
Based on that, here's a snippet to get all camera images:
For more info, review the ImageManager and ImageList classes of the Gallery app source code.