Flutter中的Dismissible
小部件为您提供了
onDismissed: (direction) {....}
告诉您解散后它被拖动的方向。如何获取当前被拖动的小部件的方向(或增量)?
我尝试将其包装在具有GestureDectecor()
等的onHorizontalDragStart:
中,但似乎阻止了Dismissible的工作(即您不能拖动它)
答案 0 :(得分:1)
将Dismissible
小部件包装在Listener
内,并使用onPointerMove
回调。
Listener(
onPointerMove: (PointerMoveEvent event) {
print("Event : $event");
},
child: Dismissible(
...
,
),
)