簡體   English   中英

Android動態listView:從ListView適配器中刪除未顯示的項目

[英]Android dynamic listView: removing items that are not displayed from ListView adapter

我將實現一個動態的ListView:通過花費很少的時間,當您向下滾動時,ListView將在本地文件中填充更多項目。我使用了類似的技術來實現這樣的動態列表: http : //mobile.dzone.com / news / android-tutorial-dynamicaly

問題:要顯示的項目數太大。 因此,如果我一直將它們添加到ListView Adapter的數據源中,則數據源將消耗過多的內存,最后,通過滾動越來越多的操作,它將導致應用程序崩潰。

問題 :如何從ListView的數據源中刪除一些未顯示的項目,以使用戶不會受到注意?
用戶在上/下滾動獲取數據時需要等待並不重要。

當您使用基本適配器使用listview時,只要用戶執行滾動並自動銷毀看不見的元素,適配器就會自動被調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM