我有5000個數據在Arraylist ..但是,我想獲得前20個數據,而應用程序啓動..在頁的末尾,應用程序想要獲得下20個數據..這是一個分頁應用程序..任何人幫助我獲取下一個..下一個數據; s ..如何從Arraylist獲得20 20 20個值?
回答
允許定義pageNumber
最初設置爲零。每當您達到recyclerview的結尾時,此變量都會增加。創建一個方法如下,將返回你的主子集ArrayList
public List<User> foo(int pageNumber)
{
return masterArrayList.subList(pageNumber * 20, pageNumber * 20 + 20);
}
令人敬畏的rakesh ..在我的編碼修改小的變化後,它的工作完美.. Thnaks人.. –
和Rakesh另一個幫助..我有一些圖像鏈接在其餘的api鏈接..我得到並存儲在arraylist這些urls ..但我無法得到這些圖像和顯示Imageview ..錯誤顯示像這樣..「SkImageDecoder :: Factory返回null」..我應該怎麼做.. –
'私人位圖getImage(字符串bitmapUrl){ URL網址; 位圖圖像= null; 嘗試url = new URL(bitmapUrl); image = BitmapFactory.decodeStream(url.openConnection()。getInputStream()); catch(Exception e){System.err.println(e.toString()); } return image; }'這是我的代碼來獲取圖像.. –
您正在調用的web服務修改該。在列表中返回20個值,您只需發送最後加載的值的索引,並且Web服務器應該返回列表中的下20個值。
在Android recyclerview中,使用onScroll偵聽器繼續並調用onScrollCompleted()方法中的webservice來設置另一個列表20。
我希望這會工作..我會檢查並告訴..謝謝你.. –
@KarthickPandian這將解決問題。 – Ironman
- 1. 如何獲得前20行?
- 2. 如何刪除%20%20%20 URL傳遞之前在asp.net
- 3. 獲得位置+ 20像素?
- 4. ArrayIndexOutOfBoundsException:length = 20;指數= 20時,從微調
- 5. 總是得到20個甚至超過20個文件上傳?
- 6. 錯誤:[$ injector:unpr] http://errors.angularjs.org/1.5.0/$injector/unpr?p0=%24scopeProvider%20%3C-%20%24scope%20%3C-%20
- 7. SQL - 從每個類別的前20%中獲得數值總和
- 8. 爲什麼這段代碼打印20 20而不是20 10?
- 9. 如何空終止添加到一個char *表[20] [20]?(C)
- 10. 從html跳轉%20
- 11. 刪除20%從URL
- 12. java.lang.IndexOutOfBoundsException:索引20無效,大小爲20
- 13. 如何在php中創建一個20行20列的數組,其值爲0?
- 14. 試圖獲得排名前20的mySQL
- 15. 如何從64位整數中獲得更高的20位?
- 16. 在Ruby中,如何使用coerce()實現「20-point」和「point-20」?
- 17. Android的 - Twitter的 - 獲取下一個20噸的飼料和未來20以及未來的20
- 18. 如何在Spring社交Twitter上獲得20多個朋友?
- 19. 如何在zabbixAPI中獲得zabbix的最後20個問題?
- 20. Windbg!heap -stat -h命令如何獲得超過20個條目
- 21. 如何獲得超過20個帖子Instagram API(Rails)
- 22. AS2如何獲得一個電影剪輯前進20幀
- 23. 如何獲得最新的20個獨特的東西
- 24. 如何獲得20個條目的限制?
- 25. SELECT TOP 20%SQL
- 26. PHP替換%20
- 27. C#double char [20]
- 28. 20架構arm64
- 29. 每20秒
- 30. Entry Entry 20/2033
你使用recyclerview來顯示數據? –
S .. Recyclerview和Cardview .. –
您是從網絡或內存中提取數據嗎? –