Получение ReactContext для отправки событий в JavaScript из собственного модуля в Android

Итак, я понимаю, что для отправки события обратно на сторону реактивного JavaScript, я должен сделать вызов, похожий на этот.

this.reactContext
.getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class)
.emit("onSessionConnect", params);

Проблема состоит в том, что метод, который я хочу выполнить вышеупомянутым вызовом, находится в классе, который расширяет родительский элемент Appcompat, и я не знаю никакого способа получить ReactApplicationContext в этом классе.

Мой класс активности вызывается из класса View, который запускает такое намерение

Intent intent = new Intent(reactContext,someActivityClass.class);
reactContext.startActivity(Intent);

Это представление зарегистрировано в SimpleViewManager / createViewManager.

0 ответов

Другие вопросы по тегам