我有一个应用程序,其中网格中有多个卡,每个卡都有自己的手势检测器。我希望能够长按其中一张卡,然后在其他卡上拖动并分别激活每个卡手势检测器。我不确定这是否可能。
答案 0 :(得分:0)
GestureDetector
有一个事件onPanStart
,这可能是您要寻找的。激活Cards
事件后,在另一个LongPress
上监听此事件。
onPanStart
指针已接触屏幕并开始移动。
或者还有另一个小部件,swipedetector
,here
答案 1 :(得分:0)
可能为时已晚,但请使用 onLongPressMoveUpdate(updates)
并检查 localOffsetFromOrigin.dx
或 localOffsetFromOrigin.dy
分别为左、右、上、下拖动的正值和负值。