flutter 中监听滑动事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flutter 中监听滑动事件相关的知识,希望对你有一定的参考价值。

参考技术A https://learnku.com/articles/30338

在移动端,各个平台或 UI 系统的原始指针事件模型基本都是一致,即:一次完整的事件分为三个阶段:手指按下、手指移动、和手指抬起,而更高级别的手势(如点击、双击、拖动等)都是基于这些原始事件的。

Flutter 中可以使用 Listener widget 来监听原始触摸事件,它也是一个功能性 widget。

Listener 的常见属性

用法如下:

加载更多需要对 ListView 进行监听,所以需要进行监听器的设置,在 State 中进行监听器的初始化。

2、使用上述的 Listener 来监听,通过 Listener 的 onPointerMove(手指在屏幕上滑动)来监听滑动的距离,当滑动到底部时加载更多数据

以上是关于flutter 中监听滑动事件的主要内容,如果未能解决你的问题,请参考以下文章

如何监听android的屏幕滑动停止事件

移动端touch触屏滑动事件滑动触屏事件监听!

问题记录解决滑动冲突问题 - 监听滑动事件,阻止滑动事件冒泡

问题记录解决滑动冲突问题 - 监听滑动事件,阻止滑动事件冒泡

问题记录解决滑动冲突问题 - 监听滑动事件,阻止滑动事件冒泡

问题记录解决滑动冲突问题 - 监听滑动事件,阻止滑动事件冒泡