Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: Mathieu GosselinОтветов: 3

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

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

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

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

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

androidnativepopupairadobe

Ответы

Ответ 1 · James Ward

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

Ответ 2 · NielsBjerg

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

Ответ 3 · onosendai

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы