Android 下载外部PNG图像时丢失透明背景
我正在图像视图中显示外部图像,首先下载它,如下所示:Android 下载外部PNG图像时丢失透明背景,android,image,png,bitmapfactory,Android,Image,Png,Bitmapfactory,我正在图像视图中显示外部图像,首先下载它,如下所示: bitmap = BitmapFactory.decodeStream((InputStream)new URL(url).getContent()); imageView.setImageBitmap(bitmap); 然后将此位图设置为ImageView,如下所示: bitmap = BitmapFactory.decodeStream((InputStream)new URL(url).getContent()); imageVi
bitmap = BitmapFactory.decodeStream((InputStream)new URL(url).getContent());
imageView.setImageBitmap(bitmap);
然后将此位图设置为ImageView
,如下所示:
bitmap = BitmapFactory.decodeStream((InputStream)new URL(url).getContent());
imageView.setImageBitmap(bitmap);
这一切都很好,除了其中一幅图像是PNG,我在使用BitmapFactory
时丢失了透明背景
有人能告诉我如何保持透明背景吗?不确定这是否有帮助,但请尝试遵循此建议并添加选项,以确保将您的图像作为ARGB_8888拉入
,android.graphics.BitmapFactory.Options)您找到了我将面临的类似问题的解决方案吗。你知道吗。