Android布局:如何处理动态生成的调查表格
我需要开发一个调查应用程序 用户将首先做出一些选择,然后显示相应的问题列表 因为我有2000多个问题可供选择,所以不可能为每种类型的调查创建XML布局。其思想是遍历存储问题的本地SQLite数据库,并仅显示满足用户在开始时设置的参数的问题 在Java中运行时创建布局是唯一的解决方案吗?我希望将应用程序视图与应用程序逻辑分开。问题将有多种类型(多选、单选按钮、下拉菜单…)Android布局:如何处理动态生成的调查表格,android,forms,android-layout,Android,Forms,Android Layout,我需要开发一个调查应用程序 用户将首先做出一些选择,然后显示相应的问题列表 因为我有2000多个问题可供选择,所以不可能为每种类型的调查创建XML布局。其思想是遍历存储问题的本地SQLite数据库,并仅显示满足用户在开始时设置的参数的问题 在Java中运行时创建布局是唯一的解决方案吗?我希望将应用程序视图与应用程序逻辑分开。问题将有多种类型(多选、单选按钮、下拉菜单…) 有什么建议吗?您可以用xml为每种问题类型创建一个模板,然后在运行时将其放大并填写正确的信息。这将允许您重新设计外观,而无需触
有什么建议吗?您可以用xml为每种问题类型创建一个模板,然后在运行时将其放大并填写正确的信息。这将允许您重新设计外观,而无需触摸代码。这正是我的想法,我不知道这在Android中是可能的。有没有有用的例子链接?干杯“…并填写正确的信息…”。这就是重点。如何更改默认属性???您可以使用LayoutFlater对任何布局文件进行充气,然后将其添加到现有视图中。以下是关于如何开始的教程: