2011-07-12 9 views
2

xmlレイアウトをモジュール化したいのですが、これはかなり複雑になるためです。Androidレイアウトのロードサブレイアウト

私はいくつかの作品を自分のxmlファイルに入れたいと思っています。どのように私はメインのXMLファイルでそれらを適切に参照しますか。インスタンス

ため

は私が

<relative layout> 
    <linear layout> 
<relative layout> 
    <frame layout> 
<relative layout> 
    <linear layout> 

を持っていると言うことができますが、<frame layout>は列がボタンやリストビューが含まれているscrollviewsを含むと、非常に複雑な子供を持っています。

私は、独自のXMLでフレームレイアウトを開発したいとして、単に私のメインの中にそのXML文書を参照します1

は何そのための構文は次のように見えるのでしょうか?私のメインXML内で<frame layout>に割り当てられたIDにのみ関連していますか?

答えて

5

記事Layout Tricks: Merging Layoutsには、レイアウトxmlファイルの<merge>タグと<include>タグが記載されています。

<include>を使用すると、他のレイアウトを参照することができ、<merge>は、ビュー階層をフラットにするのに役立ちます。