LinearLayout

LinearLayoutは、UIを縦一列、または横一列に配置するためのレイアウトクラス・・・。

LinearLayout | Android Developers

前回も表示したtext1からtext3までのTextViewを縦に並べた後、横にも並べる・・・。

activity_main.xmlで、

今回、一番外側もLinearLayoutに変更・・・。

orientationがverticalなら以下のビューを縦一列に配置、horizontalなら以下のビューを横一列に配置・・・。

子LinearLayoutも縦一列で配置・・・。
幅のlayout_widthはmatch_parent(親のパーツの大きさ一杯に広げる)の一方、高さのlayout_heightはwrap_content(表示する中身に合わせて自動調整する)にしておく・・・。

text1~text3を並べる・・・。

LinearLayoutを一旦閉じ、次のLinearLayoutを定義・・・。
こちらはhorizontalで横一列・・・。高さを一杯にする一方、幅は自動調整・・・。

こちらもtext1~text3を並べる・・・。

f:id:BG1:20160219163949p:plain

このように、text1~text3が縦に並んでいて、その下にtest1~text3が横に並んでいる・・・。
(一番外側のLinearLayoutに従って中の2つのLinearLayoutは縦に並んでいる・・・。)

Sample/MainActivity.java at master · bg1bgst333/Sample · GitHub
Sample/activity_main.xml at master · bg1bgst333/Sample · GitHub
Sample/strings.xml at master · bg1bgst333/Sample · GitHub
Sample/AndroidManifest.xml at master · bg1bgst333/Sample · GitHub