画像アイテムに小さなサムネイルがあるファイルマネージャーを作成しています。
を使用してサムネイル画像を取得しMediaStore
ます。すべて正常に動作します。しかし、ファイルの名前を変更したり移動したりすると、サムネイルが表示されません。
更新するコードを見つけましたMediaStore
:
getActivity().sendBroadcast(
new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://" + Environment.getExternalStorageDirectory())));
うまくいきましたが、4 ~ 5 秒待ってから更新してから、サムネイルを更新する必要があります。
名前の変更または移動の直後に画像のサムネイルを取得する方法は?