IT技術にまつわる実験ノート

「長編を書くより、短編を数多く完成させてください。それが上達への近道です」 by 手塚治虫

Android で画像サイズを設定する

左メニューから Buttons -> imageButton を選択してドラッグアンドドロップ。画像を選択して属性を設定する。画像サイズは右メニューの layout_width と layout_height の値を設定すれば良い:

上記の設定で、画像のボタンを作成できる。

なお、dp は密度非依存ピクセルのことで、どの画面密度でも同じように表示できるピクセル単位という意味。とにかく、画像では dp を使っておけば良い。

scaleType を fitCenter にすると、元の画像の縦横比を維持して、中央に寄せた配置にすることができる。大きい画像を縮小する場合、 scaleType: fitCenter は必須。

 

参考:

【Android】いまさら聞けないdp入門

[Android] ImageView画像をScreenのレイアウトにフィットさせるには