首页 > 解决方案 > 如何投射原生上下文以响应原生上下文

问题描述

我是 React Native 的新手。我需要从我的原生 Android 模块中的 React 原生模块调用一个函数。我正在尝试将我的本机上下文转换为 React 本机模块,但它显示错误并且应用程序正在崩溃。错误 - com.raushan.ui.activities.BaseActivity cannot be cast to com.raushan.application.CalculateApp 代码是 -

ReactInstanceManager mReactInstanceManager = ((CalculateApp) context).getReactNativeHost().getReactInstanceManager();
ReactApplicationContext reactContext = (ReactApplicationContext) mReactInstanceManager.getCurrentReactContext();
reactContext.getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class).emit("login_event", "login_event");```


Please help.

标签: androidreactjsreact-native

解决方案


推荐阅读