所以我创建了光标和所有内容,并得到了如下所示的图像路径:
int imagePath = cursor.getColumnIndex(MediaStore.Images.Media.DATA);
String currentPath = cursor.getString(imagePath);
File file = new File(currentPath);
file.delete();
我得到正确的路径,例如“ /storage/emulated/.../IMG.jpg”,但是文件删除无效。 我是Android新手,仍然对内部和外部存储感到困惑。