Добрый день Хочу получить файл через ACTION_GET_CONTENT :
(Kotlin)
public fun onFindFile(view: View) {
val intent = Intent(Intent.ACTION_GET_CONTENT)
intent.type = "application/*"
intent.addCategory(Intent.CATEGORY_OPENABLE)
startActivityForResult(intent, FIND_FILE)
}
Вопрос. Как можно отфильтровать выбор определенного расширения? Например у моего файла расширение *.prj (внутри текст в json формате)
Есть ли возможность запрещать выбор других типов файлов?
Нет такой возможности.
В системе Андроид расширение не имеет значения, имеет значение MIME тип, который задаете здесь:
intent.type = "application/*"
Только так можно фильтровать контент в диалоге для выбора файлов.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости