複数解像度の端末に対応するべく、ImageViewの横幅と縦幅を伸ばしたい

もっと詳しく

HTML的にいうと<img width="100" height="100">みたいなことがしたい。

WEBな人(僕も)は、とりあえずこうするよね

何も見なければ

<ImageView

android:layout_width="100px"

android:layout_height="100px"

android:src="@drawable/sample_img"

android:scaleType="fitXY"

/>

sample_imgは50x50pxということにして

で、色々プロパティ調べたら

以下のようにすると横幅と縦幅が伸びた

<ImageView

android:layout_width="100px"

android:layout_height="100px"

android:src="@drawable/sample_img"

android:adjustViewBounds="true"

android:scaleType="fitXY"

/>

参考にしたサイト

scaleType="fitXY"ってところの詳細が書かれている

ImageViewクラス→エリア内での表示方法