动态生成android XML

时间:2011-03-30 12:53:04

标签: android android-layout

我一直致力于一个项目,用户应该可以从微调器中选择一个选项,并根据选择,生成一个特定的表单。

现在,我只有一个标准的android-xml用于所有选择,一个onItemSelectedListener用于微调器。

我不确定如何实现这一目标。我应该在普通的java中生成所有布局,还是应该以某种方式包含xml-layout?

1 个答案:

答案 0 :(得分:2)

如果我理解得很好,你想创建一个简短的可配置表格。

为此,您可以使用表单的所有可用选项创建XML布局。然后通过代码,根据用户选择使用View setVisibility()方法添加或退出元素并显示布局。

如果您有多个表单或者它们太大或太复杂,您可以拥有与您拥有的不同表单一样多的XML布局,然后根据用户选择显示一个或另一个。