我需要在运行时根据单击按钮向我的活动动态添加“模板”布局。
下面的代码块中显示的是我的布局的简化版本。HEADER C的内容(即BODY C1, BODY C2 ... BODY Cn)是运行时需要添加的组件。它们都具有相同的格式,并在具有相对布局的单独 xml 文件中定义。我如何完成这项任务?我尝试了 LayoutInflater,但没有成功。LayoutInflater 是否需要 LinearLayout 才能充气?
<SCROLLVIEW>
<RELATIVE_LAYOUT>
____________
HEADER A
____________
BODY A
</RELATIVE_LAYOUT>
<RELATIVE_LAYOUT>
____________
HEADER B
____________
BODY B
</RELATIVE_LAYOUT>
<RELATIVE_LAYOUT>
____________
HEADER C
____________
BODY C1
____________
BODY C2
.
.
.
____________
BODY Cn
<RELATIVE_LAYOUT>
</SCROLLVIEW>
谢谢,任何指导表示赞赏!