【问题标题】:Is there a way to recognize app images from others on Android?有没有办法在 Android 上识别来自其​​他人的应用图像?
【发布时间】:2018-06-14 21:07:11
【问题描述】:

我正在开发一个 Android 应用程序,用于扫描所有设备文件夹和子文件夹中的图像。我希望它只返回照片或保存的图像,但它也会返回应用程序图像,如按钮、箭头等。我目前正在过滤像filePath.contains("cache") 和其他类似的路径名称,以删除我不需要的缓存图像。 我想知道是否有办法像图库应用一样正确识别应用路径或应用图像。

提前谢谢你。

【问题讨论】:

标签: android path android-image


【解决方案1】:

假设您通过使用 Uri MediaStore.Files.getContentUri("external") 查询 MediaStore 来检查所有设备图像文件,您只需要确保放置在查询选择中 MediaStore.Files.FileColumns.MEDIA_TYPE,并作为选择参数 MediaStore.Files.FileColumns.MEDIA_TYPE_IMAGE。这样只会返回已被操作系统扫描为照片文件的文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-31
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 2020-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多