android - 如何投射原生上下文以响应原生上下文
问题描述
我是 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.
解决方案
推荐阅读
- vba - I want to use an ADODB Conection in ms-access vba and I dont know what library to activate for it works
- python - Quadratic programming in Pyodide
- docker - Can I use node-exporter in docker swarm without host mode and collect network stats
- javascript - 使用 vanilla JS 在文本和数据文本之间动态交换
- javascript - I am trying to build a scroll down feature in chatbot screen but it does not work and other issues
- html - 我的网站上的每个页面都需要一个 HTML 文件吗?
- javascript - 通过 javascript 发送邮件
- c# - C# 控制台 - 用户输入 X 个数字并存储在数组中
- javascript - 为什么移动菜单在第一次点击时不起作用,但在后续点击时可以正常工作?
- python - pandas 中的 subfacility 方法有什么作用?