在我的应用程序中,我从网上下载了一些我需要以表格方式排列的数据。 我已经知道维度:大约26行和6列,无论如何数据可以在后续调用中改变,所以我必须以动态的方式创建这个表。
因为它是一张桌子,我使用TableLayout(以前从未使用过),另一方面我可以简单地使用列表视图,对于单个项目使用具有水平方向的6元素线性布局。
ListView引起我的兴趣,因为它是一个适配器视图(我想我会将这些数据存储在一个sqllite数据库中,以后)所以填充它非常简单明了,无论如何我不知道它是否对我来说是最好的问题
你有什么看法?TableLayout,ListView还是其他?
答案 0 :(得分:1)
答案 1 :(得分:0)
ListView是一组自动显示在另一个之下的布局。开发人员通过Activity中的一段代码添加新项目。一个例子是地址簿,你有很多联系人一个接一个。
另一方面,TableView在布局文件中定义,不仅需要包含彼此之下或之上的元素,还可以在左侧或右侧排列元素。 TableView正是它所说的:一个包含行和列的表。
这里有similar question可能会回答您想要了解的内容