как получить папки, содержащие только аудиофайл (.mp3) в android - PullRequest
1 голос
/ 21 января 2020

Я создаю проигрыватель 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. Помоги мне, если возможно. Заранее спасибо.

...