【发布时间】:2013-09-11 00:23:29
【问题描述】:
据我所知,只有三种方法可以通过阅读现有问题来获取 MIME 类型。
1) 使用MimeTypeMap.getFileExtensionFromUrl从文件扩展名确定它
2) 使用inputStream 和URLConnection.guessContentTypeFromStream“猜测”
3) 使用ContentResolver获取MIME类型 使用内容Uri (content:\) context.getContentResolver().getType
但是,我只有文件对象,可获取的Uri 是文件路径Uri(文件:)。该文件没有扩展名。还有办法获取文件的 MIME 类型吗?还是从文件路径Uri判断内容Uri的方法?
【问题讨论】:
标签: java android file mime-types