android - 下拉刷新,網(wǎng)絡(luò)請(qǐng)求數(shù)據(jù)刷新
問(wèn)題描述
下面是網(wǎng)絡(luò)請(qǐng)求接口
想問(wèn)下android的下拉請(qǐng)求 我之前的網(wǎng)絡(luò)請(qǐng)求參數(shù)是page 在我加載好幾頁(yè)的數(shù)據(jù)后,再去下拉刷新,這個(gè)改怎么去發(fā)請(qǐng)求刷新數(shù)據(jù)??才能保證我之前加載的好幾頁(yè)數(shù)據(jù)都被刷新了
問(wèn)題解答
回答1:刷新通常都是page置0加載第一頁(yè)數(shù)據(jù),刷新后上拉不就把之前的也刷新了么;你要是想一下子把好幾頁(yè)都刷出來(lái)可以像二樓說(shuō)的那樣循環(huán)page,或者把per_page放到參數(shù)里面可動(dòng)態(tài)改值
回答2:直接輸入對(duì)應(yīng)的page就可以了
回答3:刷新只要重新加載第一頁(yè)就可以。如果一定要加載所有頁(yè)面的話,那么就循環(huán)page多次請(qǐng)求,解析出后list.addAll(jsonList)。這樣就可以了
回答4:已經(jīng)加載的數(shù)據(jù)為什么還要去更新它?如果強(qiáng)制更新,那你分頁(yè)的意義何在?對(duì)于一些新聞?lì)惖撵o態(tài)數(shù)據(jù),加載了就沒(méi)有必要再去刷新它。如果數(shù)據(jù)庫(kù)中某些數(shù)據(jù)內(nèi)容頻繁變動(dòng),建議讓服務(wù)器去做處理,把這些變動(dòng)的數(shù)據(jù)在你下次請(qǐng)求分頁(yè)加載的時(shí)候給你。

網(wǎng)公網(wǎng)安備