Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
_Night_Scream_
57 / 69 / 7
Регистрация: 08.08.2013
Сообщений: 560
#1

Указать путь до файла - Android

16.01.2016, 16:49. Просмотров 416. Ответов 2
Метки нет (Все метки)

Привет, такая трабла, нужно попросить пользователя указать путь до файла, кидаю intent с фильтром и получаю список с программами которые могут это сделать, но их великое множество и может получиться что у пользователя вообще нет такой программы. Не писать же свой проводник? Как быть?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2016, 16:49     Указать путь до файла
Посмотрите здесь:

Android Путь к файлу и графические ресурсы
Путь к карте памяти Android
Как можно указать размер ImageView из кода в DP Android
Android Можно ли в ресурсах указать переменную из кода?
Android Указать цвет текста, подходящий для разных цветовых тем
Android Как указать с какой SIM отправить SMS
Android Не определяется путь к SD карте
Прописать путь GitHub Android
Не получается указать путь для андроид (LibGDX) (FileInputStream ObjectInputStream) Android
Найти путь установки приложение Android
Delphi XE8, какой указать путь к ndk? Android
Android Как указать стандартным галере или фото путь поиска картинок

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DarkVortex
102 / 68 / 18
Регистрация: 07.07.2014
Сообщений: 239
16.01.2016, 17:09     Указать путь до файла #2
В списке будут только те программы которые установлены у конечного пользователя, т.е. те у которых в активити есть соответствующий интент фильтр. И к тому же на это действие может быть назначена программа по умолчанию (При выборе "Использовать всегда"), так что не беспокойтесь.
Или я вас не так понял?
_Night_Scream_
57 / 69 / 7
Регистрация: 08.08.2013
Сообщений: 560
16.01.2016, 17:34  [ТС]     Указать путь до файла #3
DarkVortex, да, это я понимаю.
Я переживаю все ли программы возвращают при этом путь к файлу?

Например делал выбор картинки, пользователь выбирал галерею, картинка в программу загружалась но путь к этой картинке возвращался такого вида

Intent { dat=content://media/external/images/media/139 }

и посему скопировать эту картинку я не могу через

File file = new File (path);

так как путь должен быть абсолютный. В этой теме рассказывал.

Вот и тут думаю нет ли такого попадоса что вернется на самом деле не путь к файлу а какой нибудь кастомный и я файл взять не смогу?
Yandex
Объявления
16.01.2016, 17:34     Указать путь до файла
Ответ Создать тему
Опции темы

Текущее время: 08:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru