如何在Adobe AIR for Android上打开'分享图片'弹出菜单?

时间:2011-02-16 12:05:24

标签: android air adobe popup native

我在android上创建了一个小应用程序你可以打开(通过本机文件打开器与filerefence.browse()它可以很好地工作)并保存(直接到CameraRoll,addBitmapData也可以完美地工作)一个图像。现在我想分享保存的图片。

我想通过'弹出窗口使用原生的android'分享图片。我在论坛上找到了它的原生代码(Android Share Via Dialog)。

由于我无法执行移动设备的本机代码,因为我可以从Flash文档中读取,有没有办法让它完全正常工作?

通过屏幕截图分享: http://garr.me/wp-content/uploads/2009/12/sharevia.jpg

非常感谢您的帮助!

3 个答案:

答案 0 :(得分:0)

此处没有AIR API。有一种方法可以将AIR for Android应用与Native Android应用相结合,以访问其他API。但它有点hacky,关于这个问题的文档目前有点缺乏。所以现在最好的选择可能只是编写自己的共享UI和实现。

答案 1 :(得分:0)

一段时间后,我们制作了一个名为Merapi的项目,目的是在桌面应用程序上提供AIR和Java之间的桥梁。这可能只是为您提供了运行的机会。但请记住,这是一个猜测,我没试过这个:))

答案 2 :(得分:0)

使用Air3.0 SDK构建本机扩展。 可以在此页面上找到允许共享的航空应用程序示例: http://www.adobe.com/devnet/air/native-extensions-for-air.html