为了与Android与ReactNative通信,我使用RCTEventEmitter
。使用此方法,我需要将数组解析到RN端,并且应该在WritableMap
对象上设置此数组。在WritableMap
对象上可以如下所示放置Array,
void putArray(@NonNull String key, @Nullable ReadableArray value);
如何创建数据并将其添加到ReadableArray
?
我认为您正在寻找WritableArray。您可以这样创建一个:
WritableArray array = new WritableNativeArray();