6

DismissibleFlutter 中 的小部件onDismissed: (direction) {....} 会告诉你它在被关闭后被拖动的方向。如何获取小部件当前被拖动的方向(或增量)?

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

4

1 回答 1

9

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

  Listener(
            onPointerMove: (PointerMoveEvent event) {
              print("Event : $event");
            },
            child: Dismissible(
             ...
             ,
            ),
          )
于 2019-01-01T17:52:30.760 回答