Android Storage Access Framework — средство выбора запуска для пользовательского типа файла

Я пытаюсь использовать средство выбора SAF в своем приложении для поиска моих пользовательских типов файлов. Сделать это достаточно просто, если файл имеет MIME-тип, вызвав setType("text/plain") или что-то подобное.

Как бы выглядел вызов, если бы я хотел найти, скажем, все файлы с расширением «.blah»?

Изменить: дополнительная информация: тип файла на самом деле представляет собой обычный текстовый файл с измененным расширением. В файле существует некоторый текст, который я анализирую, чтобы создать из него некоторую структуру данных. Однако, когда пользователь ищет файл определенного расширения, я хотел бы, чтобы они видели только мои пользовательские файлы, а не все текстовые файлы.


person wujek    schedule 12.01.2015    source источник
comment
У меня тот же вопрос. Вы решили это?   -  person Sergio Viudes    schedule 03.03.2016
comment
@SergioViudes: нет, я просто научился жить с этим, как есть.   -  person wujek    schedule 03.03.2016
comment
@wujek Вы решили проблему?   -  person nAkhmedov    schedule 23.09.2016
comment
Нет, извините, я ушел и никогда не заботился об этом.   -  person wujek    schedule 23.09.2016


Ответы (1)


Я не уверен на 100 процентов, относится ли это также к Android (потому что я не использовал его до сих пор), но в целом mimetype для всех двоичных файлов может быть «application/octet-stream», если вы не знаете, какой тип файла, с которым вы имеете дело

person Nickolaus    schedule 12.01.2015