文件的MIME类型

| 我想通过我的应用程序处理一些文件,因为我正在使用以下代码
Intent intent = new Intent(Intent.ACTION_VIEW);
                            intent.setDataAndType(Uri.fromFile(new File(f.getAbsolutePath() + \"/\" + fileName)), fileType);
                            startActivity(intent);
我想处理一些文件,因为我需要以下文件的MIME类型 1)Office文件(DOC,PPT,XLS,Word等) 2)VCF 3)AVI,3gp,flv等 4)APK 如果您知道,请张贴任何... 请让我知道是否还有其他方式处理文件 谢谢..:)     
已邀请:
我想您可以使用URLConnection.guessContentTypeFromName(String url)找出MIME类型。我还没有测试过,但是我也将需要它,因此我将尝试一下。     
1)http://filext.com/faq/office_mime_types.php用于办公室类型。 2)\“ text / x-vcard \” for 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)为我工作...     

要回复问题请先登录注册