获取bitmap的大小

来源:互联网 发布:nba2k科沃尔数据 编辑:程序博客网 时间:2024/06/05 20:32

获取bitmap的大小根据不同api等级,使用不同的方法。

public int getBitmapSize(Bitmap bitmap){
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){    //API 19
        return bitmap.getAllocationByteCount();
    }
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR1){//API 12
        return bitmap.getByteCount();
    }
    return bitmap.getRowBytes() * bitmap.getHeight();                //earlier version
}

0 0
原创粉丝点击