【发布时间】:2014-10-03 17:18:08
【问题描述】:
我正在开发我的第一个应用程序,我想显示一个网格,其中有一个条目列表。我通过对本地 SQLite 数据库的查询获取这些条目,因此这是一个动态列表。这个列表的每一项都应该有 2 个字段:一个字符串和一个值。
如何在活动中正确地做到这一点? 我看到了 ListView,但它似乎不适合我的需要,而且我不需要可点击的项目。
您能提出更好的解决方案吗?
【问题讨论】:
-
我会使用 ListView。它们不必是可点击的,您可以将视图自定义为具有 2 列(或任何您想要的列),并且它们在滚动期间具有视图回收等方面的巨大性能优势。
-
你能展示一个有 2 列的 ListView 的例子吗?
-
technotalkative.com/android-multi-column-listview 例如。它只是作为行返回的自定义视图。
-
太棒了!看来我在找什么!谢谢。
-
我已将其添加为完整性的答案。一旦你掌握了自定义 ListView 的窍门,你就会一直使用它:)