Android ListView 如何实现上滑加载更多?

未解
  • 2.7k

需要实现一个下来刷新,上滑加载更多的列表,我看到官方有个 SwipeRefreshLayout,但是它只能实现下拉刷新,没有上滑加载更多的功能。在 github 上看到了一些开源的 libs,但是基本都处于无人维护的状态。我的问题:

  1. github 上的相关 libs 基本都无人维护,是因为现在有什么很简单的方式可实现相关的功能了吗?

  2. 请大家说说自己都是如何实现这样的功能的,或者有什么好用的开源库推荐一下。

回复
阅读 5.1k
7 个回答
✓ 已被采纳

对于ListView实现上拉刷新,简单的就是通过addFooterView()添加上拉加载的View,通过设置Viewgonevisible来实现显隐。

添加footerView

现在基本上不怎么用Listview了,换Recyclerview ,更加灵活,推荐一个别人写的框架XRecyclerView

萌新来答一发,我平时都是用pulltorefresh做下拉和上滑刷新的,是不是这个库现在没人用了?

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