Como determinar o tipo de arquivo MIME no android?
Suponha que eu tenha um caminho completo do arquivo como: (/ sdcard / tlogo.png). Quero saber o tipo de mímica.
Criei uma função para ele
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;
}
mas quando eu chamo, ele retorna nul
File file = new File(filePath);
String fileType=CommonFunctions.getMimeType(file, context);