【发布时间】:2021-12-01 06:00:25
【问题描述】:
我想长按一个第一个小部件并触发一个功能。在同一PointerDownEvent 期间(即不从屏幕上移除手指或鼠标)继续并将手指或鼠标拖动到第二个小部件。当所谓的onPointerUp 事件发生时,第二个小部件应该触发另一个函数。
我正在考虑使用 GestureDetector 实例,但它们似乎没有我想要的东西,也许我错了。另一种选择是使用Listener 实例并处理它们的偏移量是否与指针的偏移量匹配。这可能是解决方案吗?不知道有没有更直接的方法。
在手机键盘上按一个键并拖动手指选择一个符号就是一个很好的例子。
【问题讨论】:
标签: flutter listener gesturedetector