android显示png图片,原来透明的地方都变成黑色的了

bitmap保存成图片的时候要判断下图片的格式,之前统一用的Bitmap.CompressFormat.JPEG保存的。

if(!url.substring(url.lastIndexOf("/") + 1).toUpperCase().contains("PNG")){
        bm.compress(Bitmap.CompressFormat.JPEG, 50, fos);
}else{
        bm.compress(Bitmap.CompressFormat.PNG, 50, fos);
}

猜你喜欢

转载自huqiji.iteye.com/blog/2212473