spróbuj tej linii po usunięciu funkcji
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));
(powyższe rozwiązanie nie działa od Androida 4.4)
dla DANYCH :
MediaStore.MediaColumns.DATA
również możesz spróbować użyć tego
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(fileDeleted)));
zobacz ten link, aby uzyskać (trochę) szczegółową metodę:
http://sandersdenardi.com/querying-and-removing- media-z-android-mediastore/
pamiętaj również, że: