【发布时间】:2018-06-14 21:07:11
【问题描述】:
我正在开发一个 Android 应用程序,用于扫描所有设备文件夹和子文件夹中的图像。我希望它只返回照片或保存的图像,但它也会返回应用程序图像,如按钮、箭头等。我目前正在过滤像filePath.contains("cache") 和其他类似的路径名称,以删除我不需要的缓存图像。
我想知道是否有办法像图库应用一样正确识别应用路径或应用图像。
提前谢谢你。
【问题讨论】:
-
如果它可以帮助您,以下是开源画廊应用程序的做法:github.com/SimpleMobileTools/Simple-Gallery/blob/master/app/src/…。 (它是用 Kotlin 编写的)
-
您是否只想扫描用户添加的图像(即图库、相机、下载等)?如果是这样,您可能可以使用 MediaStore 内容解析器来获取并列出这些文件。签出:stackoverflow.com/a/4196411/394933
标签: android path android-image