[6.5.0][UI走查] 绿波通行引导线颜色调整

This commit is contained in:
renwj
2024-07-24 20:13:57 +08:00
parent f496eb65ea
commit eccdbfbd79
2 changed files with 12 additions and 5 deletions

View File

@@ -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)
}

View File

@@ -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));
}
}
}
}