//上拉
private void loadMore() {
startLoadingProgress();
mOrderBiz.listByPage(++mCurrentPage, new CommonCallback<List<Order>>() {
@Override
public void onError(Exception e) {
stopLoadingProgress();
T.showToast(e.getMessage());
mCurrentPage--;
}
@Override
public void onSuccess(List<Order> response) {
stopLoadingProgress();
if(response.size()==0){
T.showToast("木有订单了~");
mSwipeRefreshLayout.setPullUpRefreshing(false);
return;
}
T.showToast("订单加载成功~");
mDatas.addAll(response);
mAdapter.notifyDataSetChanged();
mSwipeRefreshLayout.setPullUpRefreshing(false);
}
});
}
2018-12-21 11:53:55
单看,你这块程序大的步骤是没有问题的。loadMore() Callback回来时,你跟一下走的是 onError()还是onSuccess(),如果是onSuccess()”木有订单了“ 或 ”订单加载成功“ 有没有显示
2018-12-21 14:02:03
已经解决了,是服务器数据的问题,换一个账号就可以了
2018-12-21 17:58:46
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星