0
나는 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();
}
하지만이 코드는 갤러리 응용 프로그램에서 사진을 삭제하지 않았다을하는 당신이 할 수있는 응용 프로그램 메뉴에서 찾으십시오.
안드로이드 기기의 모든 사진을 한 번에 삭제할 수있는 방법이 있습니까?
이 답변으로 문제가 해결되지 않았습니다. – Eric
하지만 귀하의 질문은 무엇입니까? 이것은 보편적 인 해결책이 아닙니다. 이것은 원래의 문제를 도왔습니다. 질문을 작성하거나 문제를 설명 할 시간을내어주십시오. –
어떻게 알 수 있습니까? 대답은 받아 들여지지 않았고 아무런 피드백도 제공되지 않았습니다! 나는 내부 기억 장치에 저장된 사진을 삭제하는 것과 똑같은 문제를 겪고 있는데, 이는 내게 그것이 사용 권한의 문제가 아니라고 믿게합니다. – Eric