Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Как получить доступ к методам activity, полученной через FREContext.getActivity()? (http://www.flasher.ru/forum/showthread.php?t=206492)

loover 07.02.2014 02:28

Как получить доступ к методам activity, полученной через FREContext.getActivity()?
 
Вопрос по Native Extensions для Android. Есть функция, реализующая интерфейс FREFunction. В ней создается Intent для обмена данными:
Код:

Intent newIntent = new Intent();
и передается в метод startActivity() полученной из контекста FREContext activity:
Код:

context.activity.startActivity(newIntent);
Открывается стандартное окно Андроида для обмена данными между приложениями.

Как узнать, что это окно открылось и пользователь что-то нажал (или его закрыл)? У activity есть собственные методы вроде onCreate(), но они заполняются в классе этой activity. В данном же сценарии новая activity не создается, а используется существующая. Можно ли ей назначит слушатель, вроде addEventListener или у Андроида есть какой-то свой механизм для подобных задач?


Часовой пояс GMT +4, время: 06:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.