我需要为调查的问题表设计布局。问题的数量是固定的,但回答的数量不是固定的。
查看我想到的表格结构图:http: //i.stack.imgur.com/OLGIG.jpg
我的要求是:
- 顶行中的名称数量可以变化,如果太多,表格应该能够水平滚动。
- 问题的数量可能比屏幕上所能容纳的要多。然后表格应该能够垂直滚动。
- 水平滚动应从 B 列开始,因此问题的 A 列是固定的。
- 垂直滚动应该从第 2 行开始,因此第一行也是固定的。
- 行高应该对齐。具体来说,问题文本应与行中的其他单元格对齐。在大多数情况下,问题文本的高度将超过一排。
- 等宽的列看起来最好。
从 B 开始的列将在运行时动态添加,所以我需要一些关于什么是最佳布局结构的建议,以便以最有效(最少时间编码)的方式完成最终结果。请记住,如果需要编辑现有答案集,我还必须用答案填充视图。
目前我正在考虑使用 TableLayout,但它有其局限性。另一个选项是自定义布局,用作列表视图中的列表项。
任何想法或建议将不胜感激。