Android ImageViewスケールタイプまとめ。
Mode | layout | description |
---|---|---|
CENTER | android:scaleType=”center” | Viewの中央に表示、拡大縮小無し |
CENTER_CROP | android:scaleType=”centerCrop” | View内で画像の縦横比を維持し、Cropして中央に配置 |
CENTER_INSIDE | android:scaleType=”centerInside” | View内で画像の縦横比を維持し画像すべてをView内の中央に配置 |
FIT_CENTER | android:scaleType=”fitCenter” | View内で画像の縦横比を維持し中央に配置 |
FIT_END | android:scaleType=”fitEnd” | View内で画像の縦横比を維持し、右下に寄せて配置 |
FIT_START | android:scaleType=”fitStart” | View内で画像の縦横比を維持し、左上に寄せて配置 |
FIT_XY | android:scaleType=”fitXY” | View内で縦横を独立してリサイズし、フル画面にする |
MATRIX | android:scaleType=”matrix” | Image Matrix を使うときに使用する |