From 908ca8e81eded59180672334e02afc5404a77dd8 Mon Sep 17 00:00:00 2001 From: Kuloud Date: Tue, 26 Dec 2023 17:19:12 +0800 Subject: [PATCH] update readme --- README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/README.md b/README.md index 1048e0a..01f5773 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,43 @@ class _ShowMapPageState extends State<_ShowMapPageBody> { ``` +## 更多示例 + +```dart +final List _mapDemoPages = [ + AllMapConfigDemoPage('总体演示', '演示AMapWidget的所有配置项'), + ShowMapPage('显示地图', '基本地图显示'), + LimitMapBoundsPage('限制地图显示范围', '演示限定手机屏幕显示地图的范围'), + MinMaxZoomDemoPage('指定显示级别范围', '演示指定最小最大级别功能'), + ChangeMapTypePage('切换地图图层', '演示内置的地图图层'), + CustomMapStylePage('自定义地图', '根据自定义的地图样式文件显示地图'), + MultiMapDemoPage('地图多实例', '同时显示多个地图'), +]; + +final List _interactiveDemoPages = [ + MapUIDemoPage('UI控制', 'ui开关演示'), + GesturesDemoPage('手势交互', '手势交互'), + PoiClickDemoPage('点击poi功能', '演示点击poi之后的回调和信息透出'), + MoveCameraDemoPage('改变地图视角', '演示改变地图的中心点、可视区域、缩放级别等功能'), + SnapshotPage('地图截屏', '地图截屏示例'), + MyLocationPage('显示我的位置', '在地图上显示我的位置'), +]; + +final List _markerPages = [ + MarkerConfigDemoPage('Marker操作', '演示Marker的相关属性的操作'), + MarkerAddWithMapPage("随地图添加", "演示初始化地图时直接添加marker"), + MarkerAddAfterMapPage("单独添加", "演示地图初始化之后单独添加marker功能"), + MarkerCustomIconPage('自定义图标', '演示marker使用自定义图标功能'), +]; + +final List _overlayPages = [ + PolylineDemoPage('Polyline操作', '演示Polyline的相关属性的操作'), + PolylineGeodesicDemoPage('Polyline大地曲线', '演示大地曲线的添加'), + PolylineTextureDemoPage('Polyline纹理线', '演示纹理线的添加'), + PolygonDemoPage('Polygon操作', '演示Polygon的相关属性的操作'), +]; +``` + ## Issues 1. [android] app 的 targetSDKVersion >= 30, 地图页返回闪退