Android获取ImageView标签的图片文件与转换byte[]

*Android获取ImageView标签的图片文件

Bitmap bitmap = ((BitmapDrawable)img1.getDrawable()).getBitmap();

按上面的代码一句就可以获取ImageView的图片数据,
如果还需要转换成byte[]数据的话可以把下面的方法写在类中,然后调用

/**
 * 把Bitmap转Byte
 */
public static byte[] Bitmap2Bytes(Bitmap bm){
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    bm.compress(Bitmap.CompressFormat.PNG, 100, baos);
    return baos.toByteArray();
}

猜你喜欢

转载自blog.csdn.net/weixin_44538566/article/details/107546623
今日推荐