同じ構成のレイアウトを繰り返し表示したい場合に 一つのレイアウトファイルに対して全て記述してしまうと 非常に読みにくいxmlファイルができあがります。 そういった時には、あらかじめ繰り返し使う予定のレイアウトを 別ファイルとして定義しておき、動的に追加できるようにしておくと便利です。 main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout_main" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent