如何在Android中将文件路径转换为Content Uri?

时间:2014-10-11 07:09:48

标签: android android-sdcard android-contentresolver

我继续使用我的surfceview,因为我已经通过文件路径将文件存储在SDCard中的单独文件夹,如何获取MimeType,将其设置为 NULL

如何从本地文件路径获取MimeType,但默认情况下调用intent我可以获取MimeType。

因为尝试将文件路径转换为内容Uri,但如果有人对此有所了解请不要更改,请帮助我的朋友。

1 个答案:

答案 0 :(得分:0)

以下是从Filepath获取MimeType的解决方案:

  String extention =  stringUri.substring(stringUri.lastIndexOf("/"));
            String mimeTypeMap = MimeTypeMap.getFileExtensionFromUrl(extention);
            String mimeType = MimeTypeMap.getSingleton()
                    .getMimeTypeFromExtension(mimeTypeMap);