release: 1.0.1
This commit is contained in:
parent
5ecf421da4
commit
595930067f
|
@ -34,7 +34,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget map = AMapWidget(
|
final AMapWidget map = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
rotateGesturesEnabled: _rotateGesturesEnabled,
|
rotateGesturesEnabled: _rotateGesturesEnabled,
|
||||||
scrollGesturesEnabled: _scrollGesturesEnabled,
|
scrollGesturesEnabled: _scrollGesturesEnabled,
|
||||||
tiltGesturesEnabled: _tiltGesturesEnabled,
|
tiltGesturesEnabled: _tiltGesturesEnabled,
|
||||||
|
|
|
@ -38,7 +38,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget map = AMapWidget(
|
final AMapWidget map = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
trafficEnabled: _trafficEnabled,
|
trafficEnabled: _trafficEnabled,
|
||||||
buildingsEnabled: _buildingsEnabled,
|
buildingsEnabled: _buildingsEnabled,
|
||||||
compassEnabled: _compassEnabled,
|
compassEnabled: _compassEnabled,
|
||||||
|
|
|
@ -25,7 +25,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
onMapCreated: _onMapCreated,
|
onMapCreated: _onMapCreated,
|
||||||
onCameraMove: _onCameraMove,
|
onCameraMove: _onCameraMove,
|
||||||
onCameraMoveEnd: _onCameraMoveEnd,
|
onCameraMoveEnd: _onCameraMoveEnd,
|
||||||
|
|
|
@ -23,7 +23,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
touchPoiEnabled: true,
|
touchPoiEnabled: true,
|
||||||
onPoiTouched: _onPoiTouched,
|
onPoiTouched: _onPoiTouched,
|
||||||
);
|
);
|
||||||
|
|
|
@ -31,7 +31,6 @@ class _SnapShotState extends State<_SnapShotBody> {
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
Expanded(
|
Expanded(
|
||||||
child: AMapWidget(
|
child: AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
onMapCreated: _onMapCreated,
|
onMapCreated: _onMapCreated,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -38,7 +38,6 @@ class _PageBodyState extends State<_PageBody> {
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
//创建地图
|
//创建地图
|
||||||
final AMapWidget map = AMapWidget(
|
final AMapWidget map = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
//地图类型属性
|
//地图类型属性
|
||||||
mapType: _mapType,
|
mapType: _mapType,
|
||||||
);
|
);
|
||||||
|
|
|
@ -48,7 +48,6 @@ class _CustomMapStyleState extends State<_CustomMapStyleBody> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget map = AMapWidget(
|
final AMapWidget map = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
onMapCreated: onMapCreated,
|
onMapCreated: onMapCreated,
|
||||||
customStyleOptions: _customStyleOptions,
|
customStyleOptions: _customStyleOptions,
|
||||||
);
|
);
|
||||||
|
|
|
@ -22,7 +22,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
limitBounds: LatLngBounds(
|
limitBounds: LatLngBounds(
|
||||||
southwest: LatLng(39.83309, 116.290176),
|
southwest: LatLng(39.83309, 116.290176),
|
||||||
northeast: LatLng(39.99951, 116.501663)),
|
northeast: LatLng(39.99951, 116.501663)),
|
||||||
|
|
|
@ -87,9 +87,6 @@ class _MapUiBodyState extends State<_MapUiBody> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget map = AMapWidget(
|
final AMapWidget map = AMapWidget(
|
||||||
///必须正确设置的合规隐私声明,否则SDK不会工作,会造成地图白屏等问题。
|
|
||||||
// privacyStatement: ConstConfig.amapPrivacyStatement,
|
|
||||||
// apiKey: ConstConfig.amapApiKeys,
|
|
||||||
initialCameraPosition: _kInitialPosition,
|
initialCameraPosition: _kInitialPosition,
|
||||||
mapType: _mapType,
|
mapType: _mapType,
|
||||||
trafficEnabled: _trafficEnabled,
|
trafficEnabled: _trafficEnabled,
|
||||||
|
|
|
@ -37,7 +37,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
myLocationStyleOptions: MyLocationStyleOptions(
|
myLocationStyleOptions: MyLocationStyleOptions(
|
||||||
true,
|
true,
|
||||||
circleFillColor: Colors.lightBlue,
|
circleFillColor: Colors.lightBlue,
|
||||||
|
|
|
@ -25,7 +25,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
onMapCreated: _onMapCreated,
|
onMapCreated: _onMapCreated,
|
||||||
onCameraMove: _onCameraMove,
|
onCameraMove: _onCameraMove,
|
||||||
onCameraMoveEnd: _onCameraMoveEnd,
|
onCameraMoveEnd: _onCameraMoveEnd,
|
||||||
|
|
|
@ -22,7 +22,6 @@ class _ShowMapPageState extends State<_ShowMapPageBody> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget map = AMapWidget(
|
final AMapWidget map = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
onMapCreated: onMapCreated,
|
onMapCreated: onMapCreated,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -65,7 +65,6 @@ class _BodyState extends State<_Body> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
// //创建地图时,给marker属性赋值一个空的set,否则后续无法添加marker
|
// //创建地图时,给marker属性赋值一个空的set,否则后续无法添加marker
|
||||||
markers: Set<Marker>.of(_markers.values),
|
markers: Set<Marker>.of(_markers.values),
|
||||||
);
|
);
|
||||||
|
|
|
@ -32,7 +32,6 @@ class _BodyState extends State<_Body> {
|
||||||
}
|
}
|
||||||
|
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
markers: Set<Marker>.of(_initMarkerMap.values),
|
markers: Set<Marker>.of(_initMarkerMap.values),
|
||||||
);
|
);
|
||||||
return Container(
|
return Container(
|
||||||
|
|
|
@ -243,7 +243,6 @@ class _State extends State<_Body> {
|
||||||
// _createMarkerImageFromBytes(context);
|
// _createMarkerImageFromBytes(context);
|
||||||
|
|
||||||
final AMapWidget map = AMapWidget(
|
final AMapWidget map = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
onMapCreated: _onMapCreated,
|
onMapCreated: _onMapCreated,
|
||||||
markers: Set<Marker>.of(_markers.values),
|
markers: Set<Marker>.of(_markers.values),
|
||||||
);
|
);
|
||||||
|
|
|
@ -75,7 +75,6 @@ class _BodyState extends State<_Body> {
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
_initMarker(context);
|
_initMarker(context);
|
||||||
final AMapWidget amap = AMapWidget(
|
final AMapWidget amap = AMapWidget(
|
||||||
apiKey: ConstConfig.amapApiKeys,
|
|
||||||
markers: Set<Marker>.of(_initMarkerMap.values),
|
markers: Set<Marker>.of(_initMarkerMap.values),
|
||||||
);
|
);
|
||||||
return Container(
|
return Container(
|
||||||
|
|
|
@ -4,10 +4,6 @@ typedef void MapCreatedCallback(AMapController controller);
|
||||||
|
|
||||||
///用于展示高德地图的Widget
|
///用于展示高德地图的Widget
|
||||||
class AMapWidget extends StatefulWidget {
|
class AMapWidget extends StatefulWidget {
|
||||||
///高德开放平台的key
|
|
||||||
@Deprecated('高德开放平台的key,请通过AMapInitializer初始化设置,将在1.0.1+移除')
|
|
||||||
final AMapApiKey? apiKey;
|
|
||||||
|
|
||||||
/// 初始化时的地图中心点
|
/// 初始化时的地图中心点
|
||||||
final CameraPosition initialCameraPosition;
|
final CameraPosition initialCameraPosition;
|
||||||
|
|
||||||
|
@ -89,12 +85,6 @@ class AMapWidget extends StatefulWidget {
|
||||||
///需要应用到地图上的手势集合
|
///需要应用到地图上的手势集合
|
||||||
final Set<Factory<OneSequenceGestureRecognizer>> gestureRecognizers;
|
final Set<Factory<OneSequenceGestureRecognizer>> gestureRecognizers;
|
||||||
|
|
||||||
///高德合规声明配置
|
|
||||||
///
|
|
||||||
/// 高德SDK合规使用方案请参考:https://lbs.amap.com/news/sdkhgsy
|
|
||||||
@Deprecated('高德开放平台的key,请通过AMapInitializer初始化设置,将在1.0.1+移除')
|
|
||||||
final AMapPrivacyStatement? privacyStatement;
|
|
||||||
|
|
||||||
/// 创建一个展示高德地图的widget
|
/// 创建一个展示高德地图的widget
|
||||||
///
|
///
|
||||||
/// 在app首次启动时必须传入高德合规声明配置[privacyStatement],后续如果没有变化不需要重复设置
|
/// 在app首次启动时必须传入高德合规声明配置[privacyStatement],后续如果没有变化不需要重复设置
|
||||||
|
@ -108,9 +98,6 @@ class AMapWidget extends StatefulWidget {
|
||||||
/// [AssertionError] will be thrown if [initialCameraPosition] is null;
|
/// [AssertionError] will be thrown if [initialCameraPosition] is null;
|
||||||
const AMapWidget({
|
const AMapWidget({
|
||||||
Key? key,
|
Key? key,
|
||||||
@Deprecated('高德开放平台的key,请通过AMapInitializer初始化设置,将在1.0.1+移除')
|
|
||||||
this.privacyStatement,
|
|
||||||
@Deprecated('高德开放平台的key,请通过AMapInitializer初始化设置,将在1.0.1+移除') this.apiKey,
|
|
||||||
this.initialCameraPosition =
|
this.initialCameraPosition =
|
||||||
const CameraPosition(target: LatLng(39.909187, 116.397451), zoom: 10),
|
const CameraPosition(target: LatLng(39.909187, 116.397451), zoom: 10),
|
||||||
this.mapType = MapType.normal,
|
this.mapType = MapType.normal,
|
||||||
|
@ -157,9 +144,8 @@ class _MapState extends State<AMapWidget> {
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final Map<String, dynamic> creationParams = <String, dynamic>{
|
final Map<String, dynamic> creationParams = <String, dynamic>{
|
||||||
'privacyStatement':
|
'privacyStatement': AMapInitializer._privacyStatement?.toMap(),
|
||||||
widget.privacyStatement?.toMap() ?? AMapInitializer._privacyStatement,
|
'apiKey': AMapInitializer._apiKey?.toMap(),
|
||||||
'apiKey': widget.apiKey?.toMap() ?? AMapInitializer._apiKey,
|
|
||||||
'initialCameraPosition': widget.initialCameraPosition.toMap(),
|
'initialCameraPosition': widget.initialCameraPosition.toMap(),
|
||||||
'options': _mapOptions.toMap(),
|
'options': _mapOptions.toMap(),
|
||||||
'markersToAdd': serializeOverlaySet(widget.markers),
|
'markersToAdd': serializeOverlaySet(widget.markers),
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
name: amap_map
|
name: amap_map
|
||||||
description: Amap SDK Flutter plugin for integrating AMapSDK in iOS and Android applications.
|
description: Amap SDK Flutter plugin for integrating AMapSDK in iOS and Android applications.
|
||||||
version: 1.0.0+8
|
version: 1.0.1
|
||||||
homepage: https://github.com/kuloud/amap_map
|
homepage: https://github.com/kuloud/amap_map
|
||||||
issue_tracker: https://github.com/kuloud/amap_map/issues
|
issue_tracker: https://github.com/kuloud/amap_map/issues
|
||||||
platforms:
|
platforms:
|
||||||
|
|
Loading…
Reference in New Issue