0

高さと幅の両方が 1200 ピクセルのビットマップがあります。そして、それをImageViewに入れました。私のアプリでは、後で ImageView からビットマップを取得して、ImageView に配置したときに同じ品質のビットマップを取得する必要があります。レイアウトに getDrawingCache を使用すると、ビットマップの元のサイズに合わせてスケーリングする必要があり、品質が低下するため、画像が悪くなります。

元のサイズで ImageView から画像を取得する解像度に依存しない方法はありますか?

ありがとう

4

1 に答える 1

0

関数を使用するだけgetDrawableです。

Drawable image=imageview.getDrawable ()
于 2012-12-03T16:50:36.600 に答える