как открыть всплывающее меню «поделиться изображением через» в Adobe AIR для Android?

Я сделал маленькое приложение на андроиде, в котором можно открывать (через родную программу для открытия файлов с помощью filerefence.browse(), прекрасно работает) и сохранять (напрямую в CameraRoll с addBitmapData тоже отлично работает) изображение. Теперь я хотел бы поделиться сохраненным изображением.

Я хотел бы использовать встроенное всплывающее окно «поделиться изображением через Android». Я нашел на форуме собственный код для него ( Android Share Via Dialog ).

Поскольку мы не можем выполнять собственный код для мобильных устройств, как я могу прочитать из flash-документа, есть ли способ вообще заставить это работать?

Поделитесь скриншотом: http://garr.me/wp-content/uploads/2009/12/sharevia.jpg

Большое спасибо за помощь!


person Mathieu Gosselin    schedule 16.02.2011    source источник


Ответы (3)


Для этого нет AIR API. Существует способ объединения приложений AIR for Android с собственными приложениями Android для доступа к другим API. Но это немного хакерски, и на данный момент документации по этому вопросу немного не хватает. Так что на данный момент ваши лучшие варианты, вероятно, — это просто написать свой собственный пользовательский интерфейс и реализацию.

person James Ward    schedule 18.02.2011

Некоторое время назад был создан проект под названием Merapi с целью создания моста между AIR и Java в настольных приложениях. . Это может просто дать вам возможность запустить это. Имейте в виду, однако, что это предположение, я не пробовал это :)

person NielsBjerg    schedule 16.03.2011

Создайте собственное расширение с помощью SDK Air3.0. Пример приложения Air, позволяющего обмениваться данными, можно найти на этой странице: http://www.adobe.com/devnet/air/native-extensions-for-air.html.

person onosendai    schedule 17.10.2011