coba baris ini setelah fungsi hapus
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));
(solusi di atas tampaknya tidak berfungsi sejak Android 4.4)
untuk DATA :
MediaStore.MediaColumns.DATA
Anda juga dapat mencoba menggunakan ini
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(fileDeleted)));
lihat tautan ini untuk (semacam) metode terperinci:
http://sandersdenardi.com/querying-and-removing- media-dari-android-mediastore/
juga perlu diingat bahwa: