下拉刷新,网络请求数据刷新

下面是网络请求接口
clipboard.png

想问下android的下拉请求 我之前的网络请求参数是page 在我加载好几页的数据后,再去下拉刷新,这个改怎么去发请求刷新数据??才能保证我之前加载的好几页数据都被刷新了

阅读 5.9k
4 个回答

刷新通常都是page置0加载第一页数据,刷新后上拉不就把之前的也刷新了么;你要是想一下子把好几页都刷出来可以像二楼说的那样循环page,或者把per_page放到参数里面可动态改值

直接输入对应的page就可以了

刷新只要重新加载第一页就可以。如果一定要加载所有页面的话,那么就循环page多次请求,解析出后list.addAll(jsonList)。这样就可以了

已经加载的数据为什么还要去更新它?如果强制更新,那你分页的意义何在?对于一些新闻类的静态数据,加载了就没有必要再去刷新它。如果数据库中某些数据内容频繁变动,建议让服务器去做处理,把这些变动的数据在你下次请求分页加载的时候给你。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题