公共部分:
//获得test1.xml 中的 LinearLayout 对象
LinearLayout testll_1 = (LinearLayout)getLayoutInflater().inflate(R.layout.test1,null); 这里有一个null值
setContentView(testll_1); //将 test1.xml 中的 LinearLayout 对象设为当前容器视图, 这里直接写布局名,不用R.layout
比较以下两种方法
//获得test2.xml 中的LinearLayout 对象,并将该对象添加到test1.xml 的 LinearLayout 对象中
LinearLayout testll_2 = (LinearLayout)getLayoutInflater().inflate(R.layout.test2,testll_1);这个是被添加布局
-----------------------------------------------------------------------
//获得test2.xml 中的LinearLayout 对象,在下一步 将该对象添加到test1.xml 的 LinearLayout 对象中
LinearLayout testll_2 = (LinearLayout)getLayoutInflater().inflate(R.layout.test2,null);
testll_1.addView(testll_2);