0

インターネットからpng画像を取得する必要があります。画像を指す正しい URL があります。次のようなものです。

ここに画像の説明を入力

したがって、次のような URL オブジェクトがあります。

URL url = new URL(methodThatLoadsTheStringPointingToMyURL());

次のように InputStream を取得できます。

InputStream is = url.openStream();

ただし、それを Drawable にデコードする唯一の方法は、BitmapDrawable コンストラクターを使用することであり、それによって PNG の透明度が失われます。

PNGの透明度を保持する方法はありますか?

4

1 に答える 1

2

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

有能なリンクは、透明性を保持する問題に対処するのに役立ちます。PNG画像データを読み書きするための標準ライブラリ

于 2012-07-17T08:25:51.990 に答える