react-native调用安卓原生,如果调用没有参数的方法会报错,会提示没有加入参数.
js_test() {NativeModules.ToastModule.myFunctionXXXX();}Android@ReactMethodpublic void myFunctionXXXX() {// To Do Something// 字符串 params 即为 RN 传入的参数...
·
js
_test() {
NativeModules.ToastModule.myFunctionXXXX();
}
Android
@ReactMethod
public void myFunctionXXXX() {
// To Do Something
// 字符串 params 即为 RN 传入的参数
Toast.makeText(getReactApplicationContext(), "123", Toast.LENGTH_LONG).show();
}
@ReactMethod
public void myFunctionXXXX(String parmas) {
// To Do Something
// 字符串 params 即为 RN 传入的参数
Toast.makeText(getReactApplicationContext(), "-string-"+parmas, Toast.LENGTH_LONG).show();
}
@ReactMethod
public void myFunctionXXXX(int parmas) {
// To Do Something
// 字符串 params 即为 RN 传入的参数
Toast.makeText(getReactApplicationContext(), "-int-"+parmas, Toast.LENGTH_LONG).show();
}
更多推荐

所有评论(0)