美文网首页
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