布団の中にいたい

Androidアプリ開発の勉強をしている傍らで、elasticsearchとかをいじってみたりしています。最近は数学の勉強が楽しくなってきました。

LinearLayoutでViewを並べる

久しぶりにAndroidのアプリを触り始めたはいいものの、View周りについてびっくりするぐらいスッポ抜けてるので基礎から復習。LinearLayoutで中にある要素をどういった形で並べるかという話。

LinearLayoutは中にある要素を縦か横に並べるためのlayoutで要素の追加方向はandroid:orientation属性で定義されている。android:orientation=verticalにすると、中にある要素は縦並びに、android:orientation=horizontalだと要素は横並びに配置される。配置を工夫すると、縦並びのLinearLayoutの中に、横並びのLinearLayoutを入れて、そこだけ横並びみたいなことができる。

詳しいことは以下の公式ドキュメントから。

LinearLayout | Android Developers