我有以下代码来删除DCIM
文件夹和download
文件夹中的所有照片:
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 设备中的所有照片吗?