使用XML布局作为动态修改布局的模板

时间:2016-04-05 02:44:49

标签: java android xml android-layout android-fragments

我正在编写一个在不同位置使用标准布局片段的Android应用。片段存储在XML文件中,但我有一个小问题:虽然布局片段或多或少标准化,但我需要能够在加载时动态修改它的某些方面。有没有什么方法可以编程检索XML文件的实例,修改需要修改的方面,然后将其添加到活动的布局?

1 个答案:

答案 0 :(得分:1)

您无法在运行时修改xml布局文件。 xml被编译为Java代码,无法以编程方式进行修改。

您可以做的是以编程方式创建视图或更改现有视图的位置。

Here是有关如何添加视图的示例。

Another一个用于改变职位。

更新

您甚至可以通过creating custom views将其提升到另一个级别。