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を並べる・・・。
このように、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