2022-03-18
今回は、画像の縦横比を保ったまま表示する方法について自分の
ためのメモとして残します。
今作っているアプリでimageviewに画像の縦横比を保ったまま表示したかったので
その方法を模索していたのですが、なかなかいい方法が見つからず。
一見heightをwrap_contentにして可動域を上げようとしたのですが、
下記のやり方では上下に余白ができてしまい断念。
<ImageView>
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
</ImageView>
Qiitaを覗くと、どうやら「adjustViewBounds」というプロパティを
つけることで解決できるみたいです。
これを使うことで画像の縦横比を維持したまま表示することができるそう。
<ImageView>
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:adjustViewBounds=”true”
</ImageView>
実装終了。これで画面いっぱいに縦横比を保った画像を表示することができました。