Мне нужно показать только «pdf» файлы в моем приложении, когда я запускаю по умолчанию. Выбор файла. Я не могу фильтровать расширения файлов.Выбор файла Android с конкретными расширениями файлов
final Intent getContentIntent = new Intent(Intent.ACTION_GET_CONTENT);
getContentIntent.setType("application/pdf");
getContentIntent.addCategory(Intent.CATEGORY_OPENABLE);
Intent intent = Intent.createChooser(getContentIntent, "Select a file");
startActivityForResult(intent, REQUEST_PDF_GET);
File chooser показывает любые файлы. Я хотел бы показать только файлы PDF. Как я могу фильтровать файлы, показанные с помощью File chooser.
Спасибо Джейсон, я собираюсь отметить это как правильный ответ, но я только что разочаровал, как черт-андроид не обеспечивает встроенную функцию такой базовой работы. Я просто хочу, чтобы файлы расширения файлов ... –
Я тоже был удивлен этим и ожидал намерения справиться с этим. Я сталкиваюсь с подобными проблемами, когда хочу представить пользователям изображения и позволить им выбирать мультипликаторы и т. Д. Возможно, кто-то появится здесь с лучшей стратегией. –