0
我有下面的代碼刪除所有照片在DCIM
文件夾和download
文件夾:如何刪除所有照片,在Android設備
Uri uri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
String[] projection = new String[] {MediaStore.Images.Media._ID,
MediaStore.Images.Media.DATA};
ContentResolver cr = getApplicationContext().getContentResolver();
Cursor cur = cr.query(uri, projection, null, null, null);
if (cur != null) {
while (cur.moveToNext()) {
File path =new File(cur.getString(cur.getColumnIndex(MediaStore.Images.Media.DATA)));
path.delete();
}
cur.close();
}
但是這個代碼不刪除圖庫應用程序的照片,你可以在應用程序菜單中找到它。
你有什麼想法,我怎麼能一次刪除android設備中的所有照片?
這個答案沒有解決問題! – Eric
但是你的問題是什麼?這不是一個通用的解決方案。這幫助了原來的問題。請花時間寫一個問題或描述你的問題。 –
你怎麼知道?答案沒有被接受,也沒有提供任何反饋!我在刪除存儲在內部存儲器上的圖片時遇到了同樣的問題,這導致我相信這根本不是權限問題。 – Eric