[6.5.0][UI走查] 绿波通行引导线颜色调整
This commit is contained in:
@@ -103,7 +103,7 @@ class GreenWaveView: LinearLayout, IMoGoChassisLocationGCJ02Listener, RecyclerVi
|
||||
|
||||
override fun run() {
|
||||
val rv: RecyclerView? = if (isDriver) driver_wave_rv else passenger_wave_rv
|
||||
rv?.scrollBy(-3, 0)
|
||||
rv?.scrollBy(-6, 0)
|
||||
postDelayed(this, 20)
|
||||
}
|
||||
|
||||
|
||||
@@ -65,10 +65,17 @@ public class RouteOverlayDrawer {
|
||||
};
|
||||
renderTask.start();
|
||||
//Color.parseColor("#996DFED0"), Color.parseColor("#CC6DFED0"), Color.parseColor("#C76DFED0"), Color.parseColor("#006DFED0")
|
||||
greenWaveColors.add(Color.parseColor("#996DFED0"));
|
||||
greenWaveColors.add(Color.parseColor("#CC6DFED0"));
|
||||
greenWaveColors.add(Color.parseColor("#C76DFED0"));
|
||||
greenWaveColors.add(Color.parseColor("#006DFED0"));
|
||||
ArrayList<Pair<Integer, Integer>> temps = new ArrayList<>();
|
||||
temps.add(new Pair<>(0, 51));
|
||||
temps.add(new Pair<>(10, 102));
|
||||
temps.add(new Pair<>(30, 51));
|
||||
temps.add(new Pair<>(100, 0));
|
||||
List<Integer> alphas = MapTools.INSTANCE.getColorAlpha(temps);
|
||||
if (alphas != null && !alphas.isEmpty()) {
|
||||
for (int i : alphas) {
|
||||
greenWaveColors.add(Color.argb(i, 109,254,208));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user