Matisse
Matisse copied to clipboard
Android Q 上,图片保存删除后成为空白占位
Android Q 上,图片保存后,在文件管理删除后,再用Matisse选图片,删除的图片占了一个空白位置,选中时提示“格式不支持!”,在相册删除就能正常更新。是库的问题,还是系统删除图片更新图库问题?
这问题是否只在 Android Q 产生?可否在 Emulator 里复制,因为我还未有 Android Q 的真机。
可否给予更多详情,如何复制这问题?
我有兴趣看看,因为我之前做了些 Android Q 的修复。我要确保不是因为我的修复引发的臭虫 - https://github.com/zhihu/Matisse/pull/665
Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri contentUri = Uri.fromFile(photo);
mediaScanIntent.setData(contentUri);
context.sendBroadcast(mediaScanIntent);
photo 是这张图片的路径 或者 这张图片所在的文件夹路径,,, 你出现这个问题 我也遇到过,, 后来就这样解决的,他的意思是,即使你物理删除了,但是 相册里面还会有这张图的预览存在,所以删除后还得通知相册,让他更新
@TakeNotes2019 嗯是这个问题,眼下只能自己更新了,以后库可以自动更新吗