transform code
ref: https://facebook.github.io/react-native/docs/native-modules-android.html
ReadableMap
javascript sample code:
NativeModules.NativeClass.getReadableMap({"phone": userCount}, (error)=> {
});
java sample code:
@ReactMethod
public void getReadableMap(ReadableMap map, Callback callback)
{
String phone = map.getString("phone");
callback.invoke();
}
WritableMap
java sample code:
@ReactMethod
public void getWritableMap(Callback callback) {
WritableMap result = new WritableNativeMap();
result.putString("nickName", "jerome(from android code)");
callback.invoke(result);
}
javascript sample code:
NativeModules.NativeClass.getWritableMap((userInfoObj)=> {
});