如何根据文件判断什么是MIME类型?

kar*_*rla 8 android mime types file android-intent

是否有任何优雅的方式(不仅仅是if ("fileExt".compareTo(".mp3")) {MIME_TYPE = "audio/*"})以编程方式学习应该放入intent的MIME类型,我必须打开该文件?

谢谢!

kgu*_*dge 12

它与if语句一样,但稍微优雅一点

使用MimeTypeMap类

http://developer.android.com/reference/android/webkit/MimeTypeMap.html