Если вы перейдете на imgur.com с вашего устройства Android, нажмите «Загрузить изображение», а затем по номеру Touch here to select your images
, Android предложит вам Choose file for upload
с несколькими вариантами. Хорошая вещь в этом сборщике заключается в том, что даже если в качестве опции нет камеры (для старых телефонов), вы можете запустить камеру из приложения «Галерея», сделать снимок и, в конечном итоге, выбрать его из галереи для загрузки.Как вызывать выборщик файлов по умолчанию в Android?
Это работает и для любого файла <input>
на любом веб-сайте.
Итак, мой вопрос: как я могу вызвать этот сборщик файлов и в конечном итоге получить путь к выбранному изображению в собственном приложении Java?
Если возможно, я хотел бы отфильтровать его, поэтому он будет запрашивать только изображения, а не аудиофайлы, и я не хочу устанавливать какие-либо файловые менеджеры, так как это выполнимо в браузере. Трудно поверить, что доступно только для браузера.
Я не хочу реализовывать свой собственный файловый браузер или перечислить папку камеры в своем приложении. Я также начинаю с Android, поэтому полный пример, чтобы в конечном итоге найти путь к файлу или изображение, было бы потрясающе.
Вы спрашиваете для веб-приложения HTML5 (в том месте, где вы не хотите использовать '' ), или для родного приложения Java? – CommonsWare
@CommonsWare Собственное Java-приложение ... в HTML5 это очевидно .. просто используйте '' – Lipis
@CommonsWare, возможно, загрузка файла тега вводит в заблуждение, но я не знал, что добавить;) Не стесняйтесь редактировать по мере необходимости. – Lipis