如何在取消之前获得可取消的拖动量 - 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(
...
,
),
)
Flutter 中的 Dismissible
小部件为您提供了一个
onDismissed: (direction) {....}
告诉你它被解雇后被拖动的方向。如何获取当前拖动小部件的方向(或增量)?
我尝试将它包装在一个 GestureDectecor()
中,其中有 onHorizontalDragStart:
等,但它似乎阻止了 Dismissible 的工作(即你不能拖动它)
将您的 Dismissible
小部件包裹在 Listener
内并使用 onPointerMove
回调。
Listener(
onPointerMove: (PointerMoveEvent event) {
print("Event : $event");
},
child: Dismissible(
...
,
),
)