簡體   English   中英

Android 滾動自動增長列表視圖

[英]Android Scrolling Autogrow ListView

您好,我正在嘗試根據 web 的內容構建列表視圖。 我看過:

http://androidboss.com/load-listview-in-background-asynctask/

示例,但它使用預定義的月份數組。 如何用已知的月份數組替換來自互聯網的未知數量的項目? 我想從互聯網加載一些數據的列表視圖,用戶滾動列表並從互聯網等檢索下一行,而不是使用預定長度的數組。 謝謝伊恩

你可以使用我的EndlessAdapter 該項目有一個demo/子項目演示其使用。

聽起來您需要擴展一個適配器,例如 ArrayAdapter。 擴展 ArrayAdapter 以便您可以動態生成行或更改行數,並通知 Adapter 底層數據已更改,這是 Android 中非常常見的練習。

你會發現很多關於這個的教程,但是,基本上,如果你通過擴展 ArrayAdapter 來實現你自己的適配器,你可以覆蓋 getView() 以編程方式生成每個視圖,你可以覆蓋 getCount() 來提供行數。 如果某些數據已更改並且您需要刷新,您可以使用 notifyDataSetChanged() 來觸發屏幕上列表的刷新。

暫無
暫無

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

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