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();
    }
Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐