如何在取消之前获得可取消的拖动量 - Flutter

How to get Dismissable dragged amount before it's dismissed - Flutter

Flutter 中的 Dismissible 小部件为您提供了一个 onDismissed: (direction) {....} 告诉你它被解雇后被拖动的方向。如何获取当前拖动小部件的方向(或增量)?

我尝试将它包装在一个 GestureDectecor() 中,其中有 onHorizontalDragStart: 等,但它似乎阻止了 Dismissible 的工作(即你不能拖动它)

将您的 Dismissible 小部件包裹在 Listener 内并使用 onPointerMove 回调。

  Listener(
            onPointerMove: (PointerMoveEvent event) {
              print("Event : $event");
            },
            child: Dismissible(
             ...
             ,
            ),
          )