[8.2.8][需求] AIP开关修改为随时开关,引导线更改为aip开启时使用不同的颜色
This commit is contained in:
@@ -25,10 +25,10 @@ class Colors {
|
||||
val COLOR_TRANSPARENT = Color.parseColor("#0030A3FF")
|
||||
|
||||
// 新增:AIP 模式颜色定义
|
||||
val COLOR_AIP_GREEN = Color.parseColor("#FFA428E1")
|
||||
val COLOR_AIP_GREEN_DARK = Color.parseColor("#FFB948F8")
|
||||
val COLOR_AIP = Color.parseColor("#FF9E4BF0")
|
||||
val COLOR_AIP_DARK = Color.parseColor("#FFAB3EFF")
|
||||
val COLOR_AIP_ORANGE = Color.parseColor("#FFFFF938")
|
||||
val COLOR_AIP_TRANSPARENT = Color.parseColor("#00EA49FF")
|
||||
val COLOR_AIP_TRANSPARENT = Color.parseColor("#009D94E0")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -199,7 +199,7 @@ object RouteStrategy {
|
||||
total = endValue - startValue
|
||||
while (current <= endValue) {
|
||||
val fraction = interceptor.getInterpolation(((current - startValue) / total).toFloat())
|
||||
val colorValue = evaluator.evaluate(fraction, Colors.COLOR_AIP_ORANGE, Colors.COLOR_AIP_GREEN) as Int
|
||||
val colorValue = evaluator.evaluate(fraction, Colors.COLOR_AIP_ORANGE, Colors.COLOR_AIP) as Int
|
||||
aipSorted[current] = colorValue
|
||||
current += step
|
||||
}
|
||||
@@ -211,7 +211,7 @@ object RouteStrategy {
|
||||
total = endValue - startValue
|
||||
while (current <= endValue) {
|
||||
val fraction = (current - startValue) / total
|
||||
val colorValue = evaluator.evaluate(fraction.toFloat(), Colors.COLOR_AIP_GREEN, Colors.COLOR_AIP_GREEN_DARK) as Int
|
||||
val colorValue = evaluator.evaluate(fraction.toFloat(), Colors.COLOR_AIP, Colors.COLOR_AIP_DARK) as Int
|
||||
aipSorted[current] = colorValue
|
||||
current += step
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user