我正在编写一个在不同位置使用标准布局片段的Android应用。片段存储在XML文件中,但我有一个小问题:虽然布局片段或多或少标准化,但我需要能够在加载时动态修改它的某些方面。有没有什么方法可以编程检索XML文件的实例,修改需要修改的方面,然后将其添加到活动的布局?
答案 0 :(得分:1)
您无法在运行时修改xml布局文件。 xml被编译为Java代码,无法以编程方式进行修改。
您可以做的是以编程方式创建视图或更改现有视图的位置。
Here是有关如何添加视图的示例。
Another一个用于改变职位。
更新
您甚至可以通过creating custom views将其提升到另一个级别。