【问题标题】:How to Use DragDrop in AIR Application?如何在 AIR 应用程序中使用 DragDrop?
【发布时间】:2011-09-05 04:28:26
【问题描述】:

我正在构建一个 AIR 应用程序,它可以打开一些特定的文档。我想在这个应用程序上启用拖放。因此,当应用程序正在运行并且用户将文件拖放到应用程序窗口上时,应用程序必须响应该事件并且必须能够执行某些操作。我怎样才能做到这一点?谢谢

【问题讨论】:

    标签: apache-flex flex3 air


    【解决方案1】:

    我相信您正在寻找Invoke event

    【讨论】:

    • 应用程序已被调用。但是当我将文件拖放到应用程序窗口时,它没有响应。我想启用此事件并处理此事件。谢谢
    • 应用程序调用意味着应用程序已经在运行。我想我应该重新提出我的问题。应用程序已经在运行,我只是想捕捉一些文件从磁盘拖放到正在运行的应用程序时的事件。谢谢
    • 那你就需要原生拖拽this.addEventListener(NativeDragEvent.NATIVE_DRAG_DROP,onDrop);
    • 我在一开始就添加了这个事件监听器。但是当我将文件从磁盘拖放到应用程序窗口时,它什么也没做。我这样做了:
    • 开始是什么?你把它贴在什么上面?您是否尝试过查看活动的文档?它编译正确吗?等等等等
    【解决方案2】:

    我相信您正在寻找的是具有 application.xml 中特定设置的 NativeDrag 管理器

    您可以在http://raghuonflex.wordpress.com/2007/12/17/drag-drop-of-a-file-into-an-air-app-beta-3/查看更多详细信息

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-24
      • 2011-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多