Android アプリ の背景画像を中央寄せにする方法

Android端末よりも小さい画像を背景に設定しようとしたとき
レイアウトファイル(XMLファイル)で

android:gravity=”center”
android:background=”@drawable/bgfile”

としていたんですが、どうにも中央寄せされずに困っていました。

少し調べてみたら、
「android:layout_gravity」
という属性を発見。

android:layout_gravity=”center”
android:background=”@drawable/corkboard02″

としてみたら思い通に表示されました。

「android:gravity」
は、記述したビューの中身(子要素)に対して位置を指定し

「android:layout_gravity」
は、記述したビューの位置を親要素に教える

といった動きをするようです。

Androidアプリ講座オープン
副業大学にAndroidアプリ作成講座がオープン。
アフィリエイトやドロップシッピングも学べるお得な大学。

innc.japan-power.biz
カテゴリー: Android アプリ 関連 情報   パーマリンク