2015-06-24 1 views
-1

Я пишу приложение, где мое приложение должно показать, как вариант, когда пользователь разделяет файл (любой типа изображения или обычный текстовый файл или PDF или без расширения)андроида получить полный путь к моему приложению через опционы на акции

Я знаю это для файла как изображения, добавляя изображение/* в качестве данных в файле манифеста, и я могу обрабатывать изображение как URI.

Но мне это было нужно для любого типа файла.

Другой пример: я открываю браузер файлов и выбираю файл (может быть любым типом), а затем в опции общего доступа, которое должно обрабатывать мое приложение.

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

ответ

0

Вам нужно добавить Mimetypes для всех типов файлов, которые вы хотите обработать.

Дополнительная информация: http://developer.android.com/training/sharing/receive.html

+0

, как я могу это сделать в моем файле манифеста ?. Мое приложение не собирается открывать или делать что-либо, кроме полного пути и использовать путь как строку. Есть ли способ достичь этого? –

+0

Вам необходимо обновить манифест в соответствии с mimeTypes файлов, которые вы хотите обработать. После этого вам необходимо будет обрабатывать входящие данные в вашем коде. У вас есть вся информация по ссылке, которую я приложил к моему ответу. Снова, вам нужно будет добавить mimeType для каждого типа файла, который вы хотите обработать. –