プログラムでディレクトリを作成し、写真を挿入しました:
File dirGallery = context.getDir("Gallery", Context.MODE_PRIVATE);
File fileWithinMyDir = new File(dirGallery, photo);
...
これは機能しています!
しかし今、私は既存のディレクトリ「Gallery」にディレクトリを作成し、他の写真を挿入したいと思います。私は試した :
File dirGallery = context.getDir("Gallery/Gallery2", Context.MODE_PRIVATE);
しかし、「ファイル...にはパス区切り文字が含まれています」というメッセージが表示されます。
私も試しました:
File dirGallery = context.getDir("Gallery", Context.MODE_PRIVATE);
dirGallery.mkdir();
File dirGallery2 = new File(dirGallery,"Gallery2");
dirGallery2.mkdir();
File fileWithinMyDir = new File(dirGallery2, nomPhoto);
そして、ファイルを取得すると:
File dirGallery = context.getDir("Gallery", Context.MODE_PRIVATE);
File dirGallery2 = new File(dirGallery,"Gallery2");
File[] listImages = dirGallery2.listFiles(filter);
しかし、listImagesは空です。どこで失敗しましたか?
TY