From 96a7af2ca21c53cb04e3f0d0e9c91f870cd3a2d5 Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Wed, 17 Jun 2020 17:56:43 +0800 Subject: [PATCH] add switch map logic --- .idea/misc.xml | 2 +- config.gradle | 1 + .../com/mogo/commons/AbsMogoApplication.java | 2 + .../com/mogo/commons/debug/DebugConfig.java | 10 ++ gradle.properties | 1 + libraries/map-amap/build.gradle | 3 - .../mogo/map/impl/amap/AMapBaseMapView.java | 17 +-- libraries/map-custom/build.gradle | 3 - libraries/map-custom/gradle.properties | 2 +- .../map-custom/src/main/AndroidManifest.xml | 2 +- .../mogo/map/impl/custom/AMapBaseMapView.java | 41 +++---- .../mogo/map/impl/custom/AMapViewWrapper.java | 2 +- .../impl/custom/search/RoadSearchClient.java | 45 ++++++++ .../com/mogo/map/IMogoMapViewCreator.java | 14 +++ libraries/mogo-map/build.gradle | 2 + .../main/java/com/mogo/map/MogoGeoSearch.java | 2 +- .../com/mogo/map/MogoInputtipsSearch.java | 2 +- .../java/com/mogo/map/MogoLocationClient.java | 2 +- .../com/mogo/map/MogoMapDelegateFactory.java | 104 ++++++++++++++++++ .../com/mogo/map/MogoMapUIController.java | 2 +- .../main/java/com/mogo/map/MogoMapView.java | 7 +- .../src/main/java/com/mogo/map/MogoNavi.java | 6 +- .../main/java/com/mogo/map/MogoPoiSearch.java | 2 +- .../java/com/mogo/map/MogoRoadSearch.java | 5 +- .../service/intent/MockIntentHandler.java | 5 + 25 files changed, 218 insertions(+), 66 deletions(-) create mode 100644 libraries/map-custom/src/main/java/com/mogo/map/impl/custom/search/RoadSearchClient.java create mode 100644 libraries/mogo-map-api/src/main/java/com/mogo/map/IMogoMapViewCreator.java create mode 100644 libraries/mogo-map/src/main/java/com/mogo/map/MogoMapDelegateFactory.java diff --git a/.idea/misc.xml b/.idea/misc.xml index 7b04a13155..b94f4d0967 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -6,7 +6,7 @@