Mysql
 sql >> Database >  >> RDS >> Mysql

Come eliminare un singolo file dal media store?

prova questa riga dopo la funzione di eliminazione

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));

(la soluzione sopra non sembra funzionare da Android 4.4)

per DATI :

MediaStore.MediaColumns.DATA

puoi anche provare a usare questo

sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(fileDeleted)));

vedere questo collegamento per un (tipo di) metodo dettagliato:

http://sandersdenardi.com/querying-and-removing- media-da-android-mediastore/

tieni inoltre presente che: