flutter - 在 Flutter 中为用户自动将可拖动对象移动到拖动目标

标签 flutter dart draggable

这是我的用例,我正在为这个小游戏使用可拖动容器和拖动目标(带问号的容器)(见链接图像)。
到目前为止,我已经构建了该逻辑,因此如果用户拖动下面链接图像中的“i”,它将被接受并转到下一个单词。
我的问题是:是否有一种方法可以让用户只需 点击 在可拖动容器上并使它们自动移动到拖动目标(使用已在拖动目标小部件的 onAccept 属性中定义的逻辑)?
Refered screen image here

最佳答案

不,那是不可能的。顾名思义Draggables这意味着它必须被拖动。看看官方文档是怎么说的Draggables and DragTarget
可拖动

A widget that can be dragged from to a DragTarget.



拖动目标

A widget that receives data when a Draggable widget is dropped.



我希望这有帮助。

关于flutter - 在 Flutter 中为用户自动将可拖动对象移动到拖动目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61602229/

相关文章:

flutter - 如何在另一个组列表(groupby)中实现组列表。是否可以在dart自定义对象中使用多个哈希码和operator ==

flutter - Flutter SteamBuilder snapshot.data为空

dart - 方法 'didAddToChannel' 在 null 上被调用

json - Dart编程查询:读取GET的响应

javascript - 如何将组件拖放到第一个单词

flutter - Dart HTTP软件包在内置APK中不起作用

dart - Android 键盘导致状态栏重新出现

flutter - 如何使用 Flutter 在表格中设置右对齐

html - 为什么 "draggable = ' true'"不能在 React 渲染的组件上工作?

html - 如何在 HTML5 Canvas 中创建可拖动的线?