【发布时间】:2019-04-01 15:29:57
【问题描述】:
我有一些从rest api得到的json集合,它定义了各种参数类型,比如:
- 带有值集合的微调器(字符串或具有某些字段的某些类对象)
- 带有日期值的日期时间字段
- 文本编辑字段
- 复选框集(由 id、名称 - 标题、选中/未选中状态定义的复选框)
- 单选按钮集
每个参数也被命名。
我需要什么:可视化项目列表(每个项目将是上述类型中的一个),让用户调整每个项目的值,检索集合(以相同的 json 格式)并将修改后的 json 发布到服务器。
我考虑的第一种方法是动态地将控件添加到滚动视图内的布局中,对应于项目类型。但我觉得这不是一个好方法,可能对用户 RecyclerView 和自定义列表更好。
您对如何构建这样的列表有任何想法吗? Afaik Android RecyclerView 假设每个列表项具有相同的布局,是否有可能得到我需要的?
【问题讨论】:
标签: java android android-recyclerview