8.0.15 回退hdmap到2.0.0.18 不再给工控机传灯态信息

This commit is contained in:
lianglihui
2022-01-12 12:37:44 +08:00
parent 92cc44e00a
commit 4419a3156e
5 changed files with 18 additions and 14 deletions

View File

@@ -119,21 +119,22 @@ public class RouteOverlayDrawer {
for (MogoLatLng latLng : routeList) {
mPolylinePointList.add(latLng);
}
mPolylineColors.clear();
// mPolylineColors.clear();
// mPolylineColors.addAll(ColorUtils.gradientAlpha_("#FF2AAFFD", "#7b2965ED", "#002965ED", mPolylinePointList.size()));
long start = System.currentTimeMillis();
List<Integer> list = new ArrayList<>();
// List<Integer> list = new ArrayList<>();
// list = ColorUtils.gradientAlpha("#FF2AAFFD", "#002965ED", mPolylinePointList.size());
int[] startColor = ColorUtils.hexToArgb("#FF2AAFFD");
int[] endColor = ColorUtils.hexToArgb("#002965ED");
list.add(Color.argb(startColor[0],startColor[1],startColor[2],startColor[3]));
list.add(Color.argb(endColor[0],endColor[1],endColor[2],endColor[3]));
// list.add(Color.argb(startColor[0],startColor[1],startColor[2],startColor[3]));
// list.add(Color.argb(endColor[0],endColor[1],endColor[2],endColor[3]));
long end = System.currentTimeMillis();
Log.d("MogoRouteOverlayManager","get color cost : "+ (end-start));
mPolylineColors.addAll(list);
// mPolylineColors.addAll(list);
// 线条粗细,渐变,渐变色值
mPolylineOptions.width(12).useGradient(true).colorValues(mPolylineColors);
// mPolylineOptions.width(12).useGradient(true).colorValues(mPolylineColors);
mPolylineOptions.width(12).useGradient(false).color(Color.argb(startColor[0],startColor[1],startColor[2],startColor[3]));
if (mMoGoPolyline == null || mMoGoPolyline.isDestroyed()){
mPolylineOptions.points(mPolylinePointList);
mMoGoPolyline = mogoOverlayManager.addPolyline(mPolylineOptions);