我正在制作一个文件管理器,其中图片项有一个小缩略图。
我使用MediaStore
. 一切正常。但是当我重命名或移动文件时,缩略图不会出现。
我找到了一段代码来刷新MediaStore
:
getActivity().sendBroadcast(
new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://" + Environment.getExternalStorageDirectory())));
它有效,但我必须等待 4 或 5 秒并刷新,然后缩略图更新。
重命名或移动后如何立即获取图像的缩略图?