RefreshIndicator如何动态控制上拉下拉的功能实现?

来源:6-5 StatefulWidget与基础组件【撑起Flutter的半边天】

榴莲呀

2020-02-05

有一个列表,下拉重新加载所有数据,上拉加载更多新数据(假设每次10条数据),当上拉到加载数据量小于10时,需要关闭上拉功能,如果我下拉刷新,又需要重新打开上拉功能。这个如何动态控制?具体那个方法的呢?

写回答

1回答

CrazyCodeBoy

2020-02-07

可以通过NotificationListener来监听列表的滚动,如果发现发生了向上滚动,但上拉加载处于关闭状态可以将其开启。

0
0

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程