我有一個列表視圖,從數據庫中裝載的數據,每次30條記錄即先打列表將包含30項,然後點擊查看更多它將包含60項等on.Now我想,點擊後查看更多列表位置將從第31位開始,第二位列表位置應該從61開始,依此類推。 列表將包含所有值,但每個點擊視圖的開始位置會有所不同。滾動列表視圖
Q
滾動列表視圖
-1
A
回答
2
個人而言,作爲一個用戶,我不喜歡這種做法了。例如Google Play的方式在我看來更加用戶友好:通過到達列表末尾,新項目會自動加載,從而提供幾乎無縫的體驗。
您可以通過向ListView添加OnScrollListener並檢查ListView.getFirstVisiblePosition()來確定用戶是否到達列表的末尾以及是否需要加載更多項目。使用AsyncTask儘早加載。相應地更新您的適配器的結果。
0
其實它並沒有讓我感覺到那麼複雜。今天當我開始研究它時,我設法得到了像我期望的列表。每次當新行添加到列表中時,我只是在第一個列表中開始選擇通過使用resultList.setSelection(limitVal - 29)..從這個新添加的行開始的項目。這裏limitVal會在每次點擊時增加30,所以這個操作會使我的列表視圖從預期的位置開始。
相關問題
- 1. 滾動列表視圖
- 2. 滾動列表視圖
- 3. 上滾動列表視圖
- 4. 列表視圖滾動
- 5. 在列表視圖滾動
- 6. TableView /滾動視圖列表
- 7. 滾動視圖內的列表視圖
- 8. 在滾動視圖中滾動列表視圖的功能
- 9. 列表視圖不滾動滾動視圖內
- 10. 滾動視圖滾動列表視圖不是佈局
- 11. 爲滾動視圖啓用滾動而不是列表視圖
- 12. android動態列表視圖滾動
- 13. 停止列表視圖滾動動畫
- 14. 水平滾動圖像視圖列表
- 15. 可擴展列表視圖滾動到列表視圖中
- 16. 滾動視圖不滾動自定義視圖內的列表視圖
- 17. 在滾動視圖中的列表視圖,列表視圖在滾動視圖滾動特定位置時滾動
- 18. Android圖像視圖和滾動視圖中的列表視圖
- 19. 加載列表視圖圖像滾動滾動
- 20. 回收視圖,滾動視圖內的列表視圖
- 21. 動態表格視圖+滾動視圖
- 22. Android在滾動視圖中添加列表視圖並從列表視圖中移除滾動
- 23. Android觸摸和滾動列表視圖
- 24. 列表視圖更新隨機滾動
- 25. 禁用列表視圖的滾動
- 26. 空指針滾動列表視圖
- 27. WPF - 列表視圖滾動條問題
- 28. Surfaceview在列表視圖滾動發行
- 29. 滾動問題列表視圖
- 30. 列表視圖與水平滾動
你想...實際上是什麼?請清理你的問題,有人可以幫助你。 – 2012-07-09 19:20:33
其實在我的數據庫中,我有一個表(表名A),其中包含10k records.now當我在1搜索框列表中鍵入一個搜索框列表下面追加下面的文本框中包含前30行,並在最後一個視圖more.if我點擊查看更多30多個結果從數據庫中獲取並添加到列表視圖的底部,但列表再次顯示從第1行到第60行。單擊查看更多底部30結果添加到列表和列表移動到1移動90項目now.What正是我想要的是列表應繼續從第31行,然後點擊查看更多,它應該繼續第61行。 – Gaurav 2012-07-09 19:51:55
@Gaurav - 感謝您添加這些細節。考慮編輯你的問題來包含它們,而不是將它們作爲評論。 – 2012-07-10 14:02:35