From 916dae24373040e7d6c7c80382a6b213f5a7c39b Mon Sep 17 00:00:00 2001 From: liujing Date: Mon, 11 Jul 2022 19:24:08 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E8=B7=AF=E5=86=B5=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E6=9B=BF=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eagle/core/function/smp/AMapCustomView.java | 10 +++++----- .../amap_custom_pass_route.png | Bin 0 -> 218 bytes .../amap_custom_smooth_route.png | Bin 250 -> 215 bytes .../custtexture_bad.png | Bin 162 -> 218 bytes .../custtexture_grayred.png | Bin 396 -> 218 bytes .../res/drawable-xhdpi-2560x1440/jianbian.png | Bin 0 -> 361 bytes 6 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 core/function-impl/mogo-core-function-map/src/main/res/drawable-xhdpi-2560x1440/amap_custom_pass_route.png create mode 100644 core/function-impl/mogo-core-function-map/src/main/res/drawable-xhdpi-2560x1440/jianbian.png diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java index ca0eccc659..80dce8e4c5 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/smp/AMapCustomView.java @@ -221,7 +221,7 @@ public class AMapCustomView */ @Override public void onAutopilotRotting(@org.jetbrains.annotations.Nullable MessagePad.GlobalPathResp globalPathResp) { - if (calculate == true) { + if (calculate == true && sList.size() == 0 && eList.size() == 0 && mWayPointList.size() == 0) { return; } calculate = true; @@ -293,11 +293,11 @@ public class AMapCustomView //路线纹理自定义 RouteOverlayOptions routeOverlayOptions = new RouteOverlayOptions(); routeOverlayOptions.setTurnArrowIs3D(false); - routeOverlayOptions.setUnknownTraffic(BitmapFactory.decodeResource(getResources(),R.drawable.custtexture_no));//未知路段 - routeOverlayOptions.setSmoothTraffic(BitmapFactory.decodeResource(getResources(), R.drawable.amap_custom_smooth_route)); + routeOverlayOptions.setUnknownTraffic(BitmapFactory.decodeResource(getResources(), R.drawable.custtexture_no));//未知路段 + routeOverlayOptions.setSmoothTraffic(BitmapFactory.decodeResource(getResources(), R.drawable.jianbian)); routeOverlayOptions.setJamTraffic(BitmapFactory.decodeResource(getResources(), R.drawable.custtexture_bad));//拥堵路段 routeOverlayOptions.setVeryJamTraffic(BitmapFactory.decodeResource(getResources(), R.drawable.custtexture_grayred));//超级拥堵路段 - routeOverlayOptions.setPassRoute(BitmapFactory.decodeResource(getResources(), R.drawable.custtexture_slow));//走过的路段 + routeOverlayOptions.setPassRoute(BitmapFactory.decodeResource(getResources(), R.drawable.amap_custom_pass_route));//走过的路段 options.setRouteOverlayOptions(routeOverlayOptions); mAMapNaviView.setViewOptions(options); @@ -620,7 +620,7 @@ public class AMapCustomView @Override public void onCalculateRouteSuccess(AMapCalcRouteResult aMapCalcRouteResult) { Log.d(TAG, "onCalculateRouteSuccess aMapCalcRouteResult" + aMapCalcRouteResult.toString()); - mAMapNavi.startNavi(NaviType.EMULATOR); + mAMapNavi.startNavi(NaviType.GPS); mAMapNaviView.displayOverview(); //停止导航测试代码 diff --git a/core/function-impl/mogo-core-function-map/src/main/res/drawable-xhdpi-2560x1440/amap_custom_pass_route.png b/core/function-impl/mogo-core-function-map/src/main/res/drawable-xhdpi-2560x1440/amap_custom_pass_route.png new file mode 100644 index 0000000000000000000000000000000000000000..f34b5c70e7c6f4c2a2a20aa8790ef78b293993f4 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}E~ycoX}-P; zT0k}j17mw80}DtA5K93u0|WB{Mh0de%?J`(zyz07Sip>6gA}f5OZp6?Ts&PILn1ie zURcP>pdi5FIB%K;x3^@(sYPlYD<1IX`K{mKGv!IteD#_8a@GsZ+?Td!elIf%hk$}Z f0|O%ygmHj%>U9x(}tlqBvxm!GjNYRAs=oR_Ds4V?PL nwzJNRPe8$;fq{{Ug#*eEKhw|Ru&B`SJ;+c`S3j3^P66gA}f5OZp6?Ts&PILn1ie zURcP>pdi5FDCg*C;&|4?(NV%<#RJ|vzx6wOrabv3r9N}tny->G_oXeG-^i(^Q|t+&@V@-`UoxCHhKx<@JrZwP*L=C}dN#SM%n+NNFDvB0VP zQvTZOvrcT(ZCPpj`o_G?QERi5`a@Edt-qeUWuvL;<)AZB)vOHY;6Jm@nRfAl{m++w Zf5-YM^?>)gx6gA}f5OZp6?Ts&PILn1ie zURcP>pdi5FDCe$w#o_A}2VD=36%Tmx{MPUAnerqpUw!7joHepD_oXeG-^FdgVpP7qULSvJsfCyN~HKN3^v?L?Hh+*ZrGaf)8o)VytOKNd)QD#9&W_})nFsGt2 zP@D@S?wnsxS(KTcQNpl>|BMw-ln*Rgl$r=qs!)=do62DNou3mZ!wHfJ&QB{TPb^Ah zh%NXJQqB!FJhM1CClRQ$h++GIE&V`Y4v=toVo_dZUOK}8>1XXgF?NXl(xT*4hOhsd zU&E9+=jZ08=9MsfJ2P!RP>cBD#+YSOycB$Z9I<6gA}f5OZp6?E_=E-hD30_ zon*^*Sb?Wi@nl?S=K71fzs$4s)}Q1ybyKi)Ym0@OQDSY{hyDX~zk15ue(#%~xK~Q! z%RS3)IU-hkH{EyJ#6?b9vrA% literal 0 HcmV?d00001