2

我需要开发一个调查应用程序。

用户将首先做出一些选择,然后将显示适当的问题列表。

由于我有超过 2000 个问题的列表可供选择,因此不可能为每种类型的调查创建 XML 布局。这个想法是遍历存储问题的本地 SQLite 数据库,并仅显示满足用户开始时设置的参数的问题。

在 Java 中运行时创建布局是唯一的解决方案吗?我想将应用程序视图与应用程序逻辑分开。问题将有多种类型(多项选择、单选按钮、下拉菜单...)

有什么建议么?

4

1 回答 1

1

您可以为 xml 中的每种问题类型创建一个模板,然后在运行时对其进行扩充并填写正确的信息。这将使您无需接触代码即可重新设计外观。

于 2012-09-20T16:03:49.753 回答