2012-01-12 39 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