1

特定の透明色で android-canvas に jpg を表示しようとしています。それはpngでうまく機能し、javaでjpgをpngに変換する方法も知っているので、最後にファイルシステムに新しいpngファイルがあります。

今私の質問:ファイルシステムからjpgファイルを読み取り、実行時に透明な色を設定し(pngに変換)、実行時に画像を表示する方法はありますか?

追加コメント: ondraw メソッドと drawbitmap を使用して、カスタム ビューでこれを実行しようとしています。イメージビューを使用できません。:-(

アンドレアスよろしく

4

1 に答える 1

0

画像を透明にするのではなく、ビューを透明にします。

ImageView myImage = (ImageView) findViewById(R.id.img);
myImage.setAlpha(value);

値は 0 から 255 の間です。数値が小さいほど、画像ビューの透明度が高くなります。

于 2012-11-21T12:29:49.783 に答える