マップに react-native-mapbox-gl ライブラリを使用しており、ドラッグ可能なマーカーをレンダリングしようとしています。
レンダー ポイント アノテーションの次のコード:
<MapboxGL.PointAnnotation
ref={ref => (this.annotationRef = ref)}
key="idInpsectionTool"
id="idInpsectionTool"
draggable={true}
//coordinate={[54.606937, 24.370718]}
coordinate={this.state.inspectionCoordinate}
onDragEnd={this.onInspectionToolDragEnd}
>
<View style={{ flex: 1 }}>
<Image source={require("../assets/pin.png")} style={{ height: 60, width: 60 }} onLoad={()=>this.annotationRef.refresh()} />
<Icon name="location-sharp" type="Ionicons" style={{ color: "green", fontSize: 60 }} />
</View>
</MapboxGL.PointAnnotation>
iOSでは完全に機能しており、Androidではマップの背後にレンダリングされていません。マップを読み込んでいるときに見ることができます。マップが読み込まれると、Android だけで見ることができません。