2012-07-17 82 views
0

我需要從互聯網上檢索一個PNG圖像。我有正確的URL指向圖像,它是這樣的:正在下載一個PNG圖像

enter image description here

所以,我有我的URL對象是這樣的:

URL url = new URL(methodThatLoadsTheStringPointingToMyURL()); 

的我能得到一個InputStream的是這樣的:

InputStream is = url.openStream(); 

但是,我知道它解碼成可繪製的唯一方法是通過使用BitmapDrawable構造,以及殺害PNG透明度。

有沒有辦法保留PNG透明度?

+1

我在接受另一個答案後回答,但是在本地緩存文件並從文件系統加載它不是更好嗎? – auval 2012-07-19 22:12:39

回答