【发布时间】:2019-05-07 17:46:59
【问题描述】:
我有一个应用程序,其中网格中有多个卡片,每个卡片都有自己的手势检测器。我希望能够长按其中一张卡片,然后拖过其他卡片并分别激活每张卡片的手势检测器。我不确定这是否可能。
【问题讨论】:
我有一个应用程序,其中网格中有多个卡片,每个卡片都有自己的手势检测器。我希望能够长按其中一张卡片,然后拖过其他卡片并分别激活每张卡片的手势检测器。我不确定这是否可能。
【问题讨论】:
GestureDetector 有一个事件onPanStart,这可能是您正在寻找的。在LongPress事件激活后,在另一个Cards上监听这个事件。
onPanStart
指针已接触屏幕并开始移动。
否则还有另一个小部件可以查看,swipedetector、here
【讨论】:
可能为时已晚,但请使用onLongPressMoveUpdate(updates) 并检查localOffsetFromOrigin.dx 或localOffsetFromOrigin.dy 分别为左、右、上、下拖动的正值和负值。
【讨论】: