如何检测手指移入或移出小部件

时间:2019-03-22 02:14:56

标签: flutter

我想知道在不抬起手指的情况下检测手指是否进入小部件的最佳方法是什么?

例如,我的意思是,如果我有一堆容器放在父容器中,则在触摸后没有举起手指的情况下,我在屏幕上移动,并得到有关我手指离开并进入的容器的通知

我认为应该通过将侦听器添加到父容器并侦听onPointerMove事件,找到包含手指位置的容器来完成。但是我不知道如何将手指位置与容器位置进行比较。

1 个答案:

答案 0 :(得分:1)

您要使用的内容类型可以使用RenderBoxGestureDetector完成。

我已经为您准备了一个演示,您可以在此gist上引用它。