4

gif を再生したいのですが、Web ビューを使用します。デフォルトの Web ビューの背景は白なので、以下を使用します。

webView.setBackgroundColor(Color.TRANSPARENT);

しかし、上記のコードを使用すると、私のgifは再生できますが、私のgifの後ろには、gifの1つの写真も次のように描画されます。

ここに画像の説明を入力

写真では、後ろに冗長な写真が表示されます。私の元のgif画像は次のようなものです:

元のGIF

を削除しようとしたところwebView.setBackgroundColor(Color.TRANSPARENT)、GIF は正常に表示されていましたが、背景が白でした。

コードを追加すると、私のgifには常にgifの冗長な写真が含まれます。

私の質問は次のとおりです。GIFの背景を透明に設定し、GIFを台無しにしないようにするにはどうすればよいですか?

4

0 に答える 0