【发布时间】:2010-10-01 08:28:54
【问题描述】:
我的程序将显示基于从两个微调器(月份和年份)中选择的数据。根据月份和年份,它会查询数据库并在列表视图中显示内容。
我创建了两个微调器并使用数组字符串填充。然后我创建了两个微调器视图、两个数组适配器并设置了 onItemSelected 侦听器并将适配器设置为视图。然后我使用游标从数据库中获取查询,然后将结果放入简单的游标适配器并将它们放入列表适配器。最后我使用列表视图来添加这个列表适配器。结果正确显示。当查询不是太多时就可以了。但是当有很多查询时,很难看到。所以我想为我的程序实现分页。例如:我收到 100 个查询,我想将它们显示为每页 10 或 20 个查询。我可以通过另一个微调器控制每页的记录数。
但主要问题是我不知道如何从返回查询(listview)中获取子集数据或子视图。
listadapter 或 android 中是否有任何方法可以做到这一点?我还是安卓新手。我还阅读了一些关于 getView() 的文档,我不明白并且不确定它是否对我的目的有所帮助。
感谢您的建议或建议!
汤姆
【问题讨论】: