探索React Native Maps:地图集成的利器
import React, { Component } from 'react';
import { StyleSheet, View } from 'react-native';
import MapView, { PROVIDER_GOOGLE } from 'react-native-maps';
class MapScreen extends Component {
constructor(props) {
super(props);
this.state = {
region: {
latitude: LATITUDE,
longitude: LONGITUDE,
latitudeDelta: LATITUDE_DELTA,
longitudeDelta: LONGITUDE_DELTA,
},
};
}
render() {
return (
<View style={styles.container}>
<MapView
provider={PROVIDER_GOOGLE}
style={styles.map}
region={this.state.region}
/>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
map: {
width: '100%',
height: '100%',
},
});
export default MapScreen;
这段代码展示了如何在React Native应用中集成react-native-maps
,并创建一个简单的地图屏幕。它设置了地图的初始区域和样式,并在屏幕中心显示了地图。这是学习如何在React Native应用中使用Google Maps SDK的一个很好的起点。
评论已关闭