据我所知,只有三种方法可以从现有问题中获取MIME类型。
1)使用
2)使用
3)使用
然而,我只有文件对象,可获取的
1)使用
MimeTypeMap.getFileExtensionFromUrl
通过文件扩展名来确定MIME类型。2)使用
URLConnection.guessContentTypeFromStream
“猜测”inputStream
的MIME类型。3)使用
ContentResolver
通过内容Uri(content:\)获取MIME类型,context.getContentResolver().getType
。然而,我只有文件对象,可获取的
Uri
是文件路径Uri
(file:)。该文件没有扩展名。是否仍有办法获取该文件的MIME类型?或者有一种方法可以通过文件路径Uri确定内容Uri吗?