如何确定android中的MIME类型?
假设我有一个完整的文件路径,如:(/ sdcard / tlogo.png)。我想知道它的mime类型。
我为它创建了一个函数
public static String getMimeType(File file, Context context) { Uri uri = Uri.fromFile(file); ContentResolver cR = context.getContentResolver(); MimeTypeMap mime = MimeTypeMap.getSingleton(); String type = mime.getExtensionFromMimeType(cR.getType(uri)); return type;}
但是当我调用它时,它返回null。
File file = new File(filePath);String fileType=CommonFunctions.getMimeType(file, context);
狐的传说
万千封印
30秒到达战场
相关分类