您是否可以对存储在自定义位置的图像使用MediaStore的queryMiniThumbnails方法(例如/ sdcard / testimages)?
当您将新图像添加到该自定义位置时,它会自动生成缩略图,还是我在添加照片时必须执行的操作?
答案 0 :(得分:2)
将图片存储在自定义位置后,您可以致电MediaScannerConnection.scanFile(String path, String mimeType)立即添加图片。我相信这个应该将它添加到Gallery中,从而为它生成缩略图。然后,您可以使用queryMiniThumbnails方法。
还有一个带有回调功能的scanFile便利版,可以为您设置MediaScannerConnection并实现回调,这样您就可以在完成后对结果进行操作:
scanFile(Context context, String[] paths, String[] mimeTypes, MediaScannerConnection.OnScanCompletedListener callback)
请试一试。我没有测试过这个确切的工作流程,所以不确定它是否会成功。