2012-01-12 38 views
0

我目前从我的Web服务器和SAX中检索当前信息的xml数据,并将其解析为我的应用程序中的listview。如果生成的行数很少,那么一切都很好。 如果列表变得太大,滚动开始窒息。我想了解什么是将一个潜在的大数据子集放入列表视图的最好方法,以便它根据需要加载行。 这实际上是采取的方法还是我需要看另一种方法?Android xml listview

+0

当在stackoverflow上提出问题时,通常希望您提供您正在尝试的示例代码。在你的情况下,还要定义“潜在的大数据子集”是什么意思(100,1000,10000项???)。 'ListView'重新使用它的列表项'Views',这意味着它的优点和缺点取决于你的代码如何工作。用更多细节和示例代码进行解释将有助于您获得更好的答案。 – Squonk 2012-01-12 07:30:01

回答

0

寻找懒惰和高效的适配器。

+0

感谢您的回复,我还没有遇到有效的适配器,所以我会看看这个。 – johnjoshua 2012-01-12 09:08:50

0

看这个链路 https://github.com/thest1/LazyList

,你会发现一个正在运行的延迟加载列表视图例如根据您的需要将解决您的问题there.Making这个例子一些变化。

+0

感谢您的回复,非常感谢。 – johnjoshua 2012-01-13 07:05:14

+0

仅供参考,由于jitendra sharma向您通报了一个运行延迟加载示例,因此我给出了一个链接!你只需要使用它.. – Hiral 2012-01-13 08:59:51