1

this question我明白,如果我想刪除從媒體庫(視頻)文件的引用,我可以這樣做:通過ContentResolver刪除MediaLibrary文件引用:如何獲取文件的ID?

Uri videoUri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI; 
Uri itemUri = ContentUris.withAppendedId(videoUri, mediaId); 
getContentResolver().delete(itemUri, null, null); 

我懷念的是如何檢索mediaId

對於這個文件我有它的路徑,文件名,大小等

任何想法?

+0

作爲一種變通方法,我發現我已經有ID,因爲我總是手動添加,最終我要刪除的文件,在我的應用程序所以我將這個ID存儲到共享首選項中。但這不是答案。 – dentex

回答

相關問題