Androidのビューを構成するためのレイアウトをXMLで作成する場合、ルート要素にはなんらかのコンテナクラスの要素(ViewGroupの派生クラスを表す要素、例えばLinearLayout)を記述しなくてはならないというルールがある。 例えば、以下のように構成されたビュー階層があったとしよう。 この画面に対してサブコンテンツとして以下のようなXMLで構成されたレイアウトを上記ビューのLayer1階層に追加したいとする。 sub.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/LinearLayoutMerge" android:layout_width="wrap_cont
![ビュー階層と要素 - Kazzz's diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/4e33f2be6f5521e339338ca6cb89ff5807705a28/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FK%2FKazzz%2F20100827%2F20100827184539.png)