为了更容易维护,我想为一个屏幕使用多个 XML 文件,特别是因为我有根据用户操作相互排除的部分。所以部分布局的可见性消失或可见。我希望将这些部分放在多个文件中,然后放在一个我只引用它们的文件中。那可能吗?
问问题
106 次
3 回答
0
您可以使用<include/>标签来重用布局。您可以使用此标签在一个布局中添加多个布局 xml
于 2013-03-17T04:49:35.840 回答
0
我不确定这是否是您想要的,但您可以调用 setContentView() 方法,该方法在用户执行操作时显示您的 XML 文件。
于 2013-03-17T04:53:15.187 回答
0
您可以使用该<include/>
元素来拥有子 xml 文件:
<LinearLayout ... >
<include layout="@layout/header" />
<include layout="@layout/content" />
<include layout="@layout/footer" />
</LinearLayout>
这将允许您利用可重用性。
于 2013-03-17T05:00:58.903 回答