[RouteOpt]引导线效果优化二期

[RouteOpt]xxxx
This commit is contained in:
renwj
2022-07-20 09:55:58 +08:00
parent a274aadb00
commit ef0271762c
8 changed files with 366 additions and 524 deletions

View File

@@ -33,6 +33,12 @@ public class MogoPolylineOptions {
private boolean mGps = false;
private List<Integer> mColorValues;
private float brightSpeed = Float.MIN_VALUE;
private int brightColor = -1;
private boolean isBrightOn = false;
public MogoPolylineOptions() {
this.mPoints = new ArrayList<>();
}
@@ -161,6 +167,21 @@ public class MogoPolylineOptions {
return this;
}
public MogoPolylineOptions brightSpeed(float speed) {
this.brightSpeed = speed;
return this;
}
public MogoPolylineOptions openBright(boolean on) {
this.isBrightOn = on;
return this;
}
public MogoPolylineOptions brightColor(int color) {
this.brightColor = color;
return this;
}
/**
* @param isAboveMaskLayer
* @return
@@ -231,6 +252,18 @@ public class MogoPolylineOptions {
return mIsPointsUpdated;
}
public float getBrightSpeed() {
return brightSpeed;
}
public boolean isBrightOn() {
return isBrightOn;
}
public int getBrightColor() {
return brightColor;
}
public List<Integer> getColorValues() {
return mColorValues;
}