diff --git a/app/src/main/java/com/casic/detector/widgets/RadarScanView.kt b/app/src/main/java/com/casic/detector/widgets/RadarScanView.kt index 29be976..d72efdc 100644 --- a/app/src/main/java/com/casic/detector/widgets/RadarScanView.kt +++ b/app/src/main/java/com/casic/detector/widgets/RadarScanView.kt @@ -70,6 +70,7 @@ private lateinit var borderPaint: Paint private lateinit var shaderPaint: Paint private lateinit var dataPaint: Paint + private lateinit var targetPaint: Paint private lateinit var outerPaint: TextPaint private lateinit var outerTextPath: Path @@ -172,6 +173,12 @@ dataPaint.isAntiAlias = true dataPaint.style = Paint.Style.FILL + //最近点画笔 + targetPaint = Paint() + targetPaint.color = Color.GREEN + targetPaint.isAntiAlias = true + targetPaint.style = Paint.Style.FILL + //矩阵 matrix = Matrix() } @@ -331,9 +338,9 @@ canvas.drawCircle(it.x, it.y, 10f, dataPaint) } - //画最近的点最外层圆环 + //画最近的点 targetPoint?.apply { - canvas.drawCircle(x, y, 12f, borderPaint) + canvas.drawCircle(x, y, 10f, targetPaint) } /**