ImageViewで画像のサイズをピクセル単位で取得しようとしていますが、その幅はオリジナルのjpgファイルの幅の3倍以上です。ImageViewでピクセル単位で画像を取得する
寸法が800×600のjpgファイルを入れましたが、下のコードはその幅として2400を表示しています。
Bitmap bitmap = ((BitmapDrawable)imgv.getDrawable()).getBitmap();
float fwidth = bitmap.getWidth();
Log.d("width0", Float.toString(fwidth));
私は再びJPGファイルのサイズを確認したが、それは(800×600)に変更されなかった、 私はまた、溶液の検索が、上記のコードは、他のユーザーの経験にビットマップの正しい寸法を表示します。
私は間違って何をしましたか? 誰かに私に助言を与えることができますか?
ありがとうございました。
「私は間違って何をしましたか?おそらく、コンテナの幅に合わせてImageViewを伸ばしているでしょう。 –