Я создаю проигрыватель musi c с функцией папок и хочу показать только папку, содержащую musi c или аудиофайлы, например .mp3, точно так же, как MX Player (показывать только папки, содержащие видеофайлы). Я должен попробовать код для этого, но его дают все каталоги. Вот мой код
public static List<File> getListFiles(@NonNull File directory, @Nullable FileFilter fileFilter) {
List<File> fileList = new LinkedList<>();
File[] found = directory.listFiles(fileFilter);
if (found != null) {
Collections.addAll(fileList, found);
}
return fileList;
}
Я также попробую ответить на вопрос Отображение папок, содержащих только файлы с определенным типом файла , этот вопрос, но его проверка на наличие каталога, он не проверяет суб -directories. Помоги мне, если возможно. Заранее спасибо.