0
ドラッグマーカーをクリックしてreact-native-maps
マップに新しいマーカーを作成するにはどうすればよいですか?この新しいマーカーは、クリックが発生したときの最初のドラッグ可能マーカーの位置と同じ場所に作成されます。ネイティブ反応マップに新しいマーカーを作成する
私は新しいマーカーの位置の座標をe.nativeEvent.coordinate
から得ることができますが、この新しいマーカーをどのように作成できますか?
createMarker(e) {
console.log(e.nativeEvent.coordinate) # here's the lng/lat for new marker
}
render() {
<MapView
ref='map'
initialRegion={{
latitude: LATITUDE,
longitude: LONGITUDE,
latitudeDelta: LATITUDE_DELTA,
longitudeDelta: LONGITUDE_DELTA,
}}
>
<MapView.Marker
coordinate={{latitude: LATITUDE, longitude: LONGITUDE}}
onPress={(e) => this.setPickupLocation(e)}
draggable
></MapView.Marker>
</MapView>
}