ディレクトリ内のすべてのファイルを一覧表示しようとしています。Androidファイルが繰り返される
public List<String> MyFiles = new ArrayList<>();
dir = "/storage/sdcard0";
File f = new File(dir);
File[] files = f.listFiles();
for(File name: files) {
MyFiles.add(name.getName());
}
Collections.sort(MyFiles);
問題は、ほぼすべてのファイルが繰り返されていることである: はここに私のコードです。 インスタンスの場合、.nomediaは2回見つかり、時には1つのファイルしかないと思っていたこともあります。
編集:
は私が正しくVishwesh Jainkuniyaのおかげでファイルをソートするためのコードを変更しましたが、まだ同じ問題のファイルが繰り返されます。
の可能性のある重複した[アンドロイドディレクトリ内のファイルを一覧表示する方法?](http://stackoverflow.com/questions/8646984/how-to-list-ファイル内のアンドロイドディレクトリ) –