【发布时间】:2013-02-19 12:42:28
【问题描述】:
我正在尝试为我的活动设计一个表格 UI。我想要三列和固定数量的行(以便视图填充所有分配的空间)。每个单元格都应该是可点击的,并且能够承载标准小部件,例如按钮的文本视图。我还想控制滚动(具有无限上/下数据的虚拟网格)。和下图差不多。
制作这样的 UI 的推荐方法是什么?
- 列表视图?
- 动态添加行的表格布局?
- 从 View 派生的自定义类?
- OpenGL?
我尝试了 1 和 2,但到目前为止并不满意(难以控制每行的高度)。欢迎任何 cmets 和代码示例。
【问题讨论】:
-
参考以下链接,这将对您有所帮助:technotalkative.com/android-multi-column-listview
-
看起来很有趣。我过去做过类似的事情。我的问题是 - 如何确定要放入适配器的行数,以便网格占据整个屏幕?
-
@Filip Android 设备有多种分辨率,因此您不能对 Android 设备的大小/高度做出任何假设。
标签: android user-interface android-listview grid android-tablelayout