以下の二つのView構造が以下のような構造だったとしよう。 content.xml scrollpane.xml content.xmlはActivity生成時にsetContentViewメソッドでインフレートしており、その後何らかのタイミングで、適宜、View構造のルートより下全て(LinearLayout2以下全て)を、scrollpane.xmlから同様にインフレートした階層中のScrollView下にぶら下げ直したい。 結果としてViewの階層は以下のような構造になることを期待している。 目的としてはJFC/SwingのScrollPaneのように、LinearLayout2以下をScrollViewでスクロール可能な領域に設定したい訳だ。 これをコードで行う場合、以下のようになる。 ScrollableActivity.java //content.xml側のルートビューを取得