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();
}

ただし、このコードは、アプリケーション メニューにあるギャラリー アプリの写真を削除しませんでした。

Androidデバイスのすべての写真を一度に削除する方法を知っていますか?

4

1 に答える 1

0

次の権限が必要です。uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" in AndroidManifest.xml ファイル

しかし、すべてのユーザーの写真を削除してもよろしいですか?

于 2012-10-15T18:09:17.193 に答える