コードは単純です:
<ImageView android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/cat"/>
fill_parent
幅と高さに使用されるImageViewに注意してください。
画像cat
は小さな画像であり、ImageViewに合わせて拡大され、同時に幅と高さの比率が維持されます。
私の質問は、画像の表示サイズを取得する方法ですか?私は試した:
imageView.getDrawable().getIntrinsicHeight()
しかし、それは画像の元の高さですcat
。
私は試した:
imageView.getDrawable().getBounds()
しかし、これはを返しますRect(0,0,0,0)
。