MIME-тип для файлов - PullRequest
       9

MIME-тип для файлов

0 голосов
/ 21 марта 2011

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

Intent intent = new Intent(Intent.ACTION_VIEW);
                            intent.setDataAndType(Uri.fromFile(new File(f.getAbsolutePath() + "/" + fileName)), fileType);
                            startActivity(intent);

Я хочу обработать некоторые файлы для этого, мне нужны MIME типы следующих файлов

1) Офисные файлы (DOC, PPT, XLS, Word и т. Д.) 2) VCF 3) AVI, 3gp, flv и т. Д. 4) APK

пожалуйста, отправляйте любые, если вы знаете ...

иПожалуйста, дайте мне знать, если есть какой-либо другой способ обработать файлы

Спасибо ..:)

Ответы [ 2 ]

2 голосов
/ 22 июня 2011

1) http://filext.com/faq/office_mime_types.php для офисных типов.2) «text / x-vcard» для vcf 3) http://www.w3schools.com/media/media_mimeref.asp и http://filext.com для фильмов 4) «application / vnd.android.package-archive» для файлов apk Я использую filename.endsWith («doc»)) выяснить тип файла.Я знаю, что это не самое элегантное решение, но я не могу заставить этот URLConnection.guessContentTypeFromName (String url) работать на меня ...

2 голосов
/ 18 апреля 2011

Полагаю, вы можете использовать URLConnection.guessContentTypeFromName (URL-адрес строки) , чтобы узнать тип MIME.Я не проверял, но мне это тоже нужно, поэтому я попробую.

...