无法将 ReactInstanceEventListener 添加到 React InstanceManager

问题描述

我正在尝试使用来自 this GitHub issue 的修复程序,但是在我的代码中使用该解决方案时,public static int test(int[] a,int v) { for (int i = 0; i < a.length; i++) { if (a[i] == v) { return i; } } return -1; } 不可用。如何将 this 传递给函数

´´´java

this

解决方法

用下面的代码替换你的第一行。您没有实现 ReactInstanceEventListener 接口。

public class MainActivity extends ReactActivity  implements ReactInstanceManager.ReactInstanceEventListener{

然后将此方法添加到您的 mainActivity 中。

@Override
public void onReactContextInitialized(ReactContext context) {
    Log.d(TAG,"Here's your valid ReactContext");
}