Я пытаюсь получить все PDF рекурсивно из внешнего хранилища. То, что я хотел бы иметь, это интерфейс, подобный устройству чтения PDF, то есть он загружает файлы асинхронно и отображает каждое имя каталога в разделителе. У меня есть разделительная часть, но теперь мне нужна загрузка.
Какие-нибудь советы по этому поводу? Я знаю, что мне нужно просто перебрать все файлы, проверить, является ли файл каталогом, и снова запустить рекурсивный алгоритм, но как написать это, чтобы показать только файлы .pdf?