NotificationListener和ScrollController

来源:10-5 高级功能列表下拉刷新与上拉加载更多功能实现【列表拓展技能】

qq_猫机灵_0

2019-10-28

老师,NotificationListener和ScrollController好像都可以监听列表的滚动,可以介绍一下他们的区别和具体的使用场景吗?

写回答

1回答

CrazyCodeBoy

2019-10-28

  • ScrollController是用于监听当前列表的滚动,应用场景比如课程中的:TravelTabPage

  • NotificationListener主要用于监听它下面的子节点列表的滚动,而且可以监听所有子节点列表的滚动,应用场景比如课程中的:HomePage

1
2
qq_猫机灵_0
老师,那课程中HomePage,是不是可以用ScrollController来代替NotificationListener呢
2019-11-04
共2条回复

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

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

4788 学习 · 3270 问题

查看课程