【问题标题】:Flutter drag and drop inside UI in desktop applicationFlutter 在桌面应用程序中的 UI 内拖放
【发布时间】:2019-10-11 11:34:40
【问题描述】:

现在谈论的是桌面应用程序,而不是移动或网络。

Flutter 中是否有任何小部件允许,例如,将文件夹拖放到应用程序 UI 中,然后应用程序将读取该文件或文件夹的路径?

我一直在阅读Flutter 中的DraggableDragTarget,但我确实认为它们是用于此目的的。

注意:它可能不存在用于此目的的小部件,因此也将感谢有关如何在 Flutter 中执行此操作的策略。

【问题讨论】:

标签: flutter drag-and-drop desktop-application


【解决方案1】:

假设您正在谈论从应用程序外部拖动,目前不支持; Flutter #30719 将是关注/支持的问题。

根据具体的平台,您可能能够在短期内使用插件来实现它(如果您熟悉该平台上的原生开发),但这可能比为 Flutter 本身贡献实现更多的工作。

【讨论】:

  • 嗯好吧太糟糕了......是的,这正是我所要求的......从外部到应用程序......好吧,但很高兴知道。谢谢。
【解决方案2】:

Flutter 现在有一个依赖项来支持这种行为。检查此链接 https://pub.dev/packages/desktop_drop

【讨论】:

    猜你喜欢
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-17
    • 2022-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多