下载png图像

时间:2012-07-17 08:23:02

标签: android png

我需要从互联网上检索一个png图像。我有正确的URL指向图像,它是这样的:

enter image description here

所以,我有这样的URL对象:

URL url = new URL(methodThatLoadsTheStringPointingToMyURL());

我可以像这样得到一个InputStream:

InputStream is = url.openStream();

然而,我知道将它解码为Drawable的唯一方法是使用BitmapDrawable构造函数,这会杀死PNG透明度。

有没有办法保留PNG的透明度?

1 个答案:

答案 0 :(得分:2)

http://www.libpng.org/pub/png/libpng.html

有能力的链接必须帮助您解决保留透明度的问题。 它是一个读取和写入png图像数据的标准库