LinearLayout.gravity

layout_gravityとは別に、gravityという属性もあって、これは子ビューが自分のビュー内のどの方向に寄っているかを決定する属性・・・。

LinearLayout | Android Developers

さすがに左右上下中央すべて配置するのは面倒なので、

このLinearLayoutは縦に2つButtonを並べていて、さらにandroid:gravityをrightにすることで、2つとも右寄りになるようにしている・・・。

こちらのLinearLayoutは横に2つButtonを並べ、android:gravityはbottomにしているので、2つとも下寄りになる・・・。

f:id:BG1:20161231131439p:plain

こんな感じになる・・・。

Sample/android/LinearLayout/gravity/src/LinearLayout at master · bg1bgst333/Sample · GitHub