美文网首页
Android如何获取检查文件类型,JPG or PNG?

Android如何获取检查文件类型,JPG or PNG?

作者: By_syk | 来源:发表于2017-10-10 11:43 被阅读78次

最简单的则是根据文件名后缀判断,如.jpg.png等等,然这也最不可靠。

使用官方 BitmapFactory API:

/**
 * @return image/jpeg, image/png, image/gif, image/bmp, image/webp, ...
 */
public static String getImgMimeType(File imgFile) {
    BitmapFactory.Options options = new BitmapFactory.Options();
    options.inJustDecodeBounds = true;
    BitmapFactory.decodeFile(imgFile.getPath(), options);
    return options.outMimeType;
}

其他手段请参考我的另一个:GitHub / CheckImgFormat

相关文章

网友评论

      本文标题:Android如何获取检查文件类型,JPG or PNG?

      本文链接:https://www.haomeiwen.com/subject/mklvyxtx.html