毎回わからなくなるので、備忘録としてまとめ。
なお、親要素は LinearLayout です。
参考にさせていただいた記事はこちらから。
AndroidのLinearLayoutで上下左右中央寄せを使いこなす – Qiita
https://qiita.com/kurodai0715/items/c8e3cbfb9f1a7dc0dff5
まず、左右の中央揃えですが、こちらは TextView
要素に android:gravity="center"
を指定します。
こちらは CSS でいうところの text-align: center;
にあたります。
次に、上下の中央揃えを行いたい場合は、TextView
要素に android:layout_gravity="center"
を指定します。
が、私の環境では今回こちらは使わなかったので、残念ながら挙動は未確認です。
gravity と layout_gravity は名前が似ていてどちらを使うのかが分かりづらいので、今回簡単にではありますがまとめてみました。
以上、Android アプリで TextView 要素を上下左右中央揃えする方法でした。
ご参考になれば幸いです。