Layout_うモジュール再利用のincludeレイアウト統合


Androidの開発において、レイアウトファイルは各UIコントロールの位置配置と属性設定を便利にすることができ、プログラムで直接コントロールを取得し、対応する操作機能を与えることができることを知っています.しかし、複雑なインターフェース設計であれば、すべてのレイアウトを一つのファイルに入れて説明します.このファイルはぶかぶかで、構造がはっきりしなくなります.このために、Androidは武功の高い達人を提供してくれました.この上級者の特異な機能はいくつかの異なるレイアウトファイルを統合することができます.その名前はincludeです.
1.xml方式でレイアウトファイルを含むことを実現します. 
  配置a.xmlが既に存在している場合
  b.xmlファイルにaのレイアウトを含めると、どこに参加したいですか?
   <include android:id="@+id/cell1" layout="@layout/a" /> 
2.コード実現
  配置a.xmlが既に存在している場合
 
LinearLayout linearLayoutFromBXML;
  ......
  final LinearLayout aXML = (LinearLayout) LayoutInflater
                .from(this).inflate(R.layout.a, null);
  linearLayoutFromBxml.addView(aXML);