我有一個列表視圖,我編輯了適配器,所以最後一個項目將永遠是一個帶有文本「加載更多」的按鈕。 列表視圖的項目是一些帖子,存儲在服務器上。 (目前使用解析,但這並不重要)android從listview問題加載更多的項目
每次我加載項目到列表視圖,我做了一個請求到服務器,並讓我們說15個職位,按日期降序排序。 所以第一個請求會給我添加最後15個帖子。 當我點擊添加更多內容時,它將通過跳過15來請求添加的下一個15個帖子。 如果我再次點擊,它將通過跳過30個帖子來請求下一個15個帖子,依此類推。
如果沒有人在滾動時廣告新帖子,此方法可以很好地工作。 但是,如果發生這種情況,我會得到一些我已經有的帖子..
我應該怎樣處理使用這種方法的新帖子? 還是有更好的?
不幸的是,我無法編輯我的Web服務服務器,因爲它是一個名爲Parse的免費後端。第二個想法的問題是,我會要求已經在那裏的帖子。也許我會做這樣的事情,+增加跳過價值。 – 2014-12-07 06:58:41