diff --git a/app/src/main/java/com/casic/detector/view/MainActivity.kt b/app/src/main/java/com/casic/detector/view/MainActivity.kt index 2da8b1e..a109880 100644 --- a/app/src/main/java/com/casic/detector/view/MainActivity.kt +++ b/app/src/main/java/com/casic/detector/view/MainActivity.kt @@ -1779,7 +1779,7 @@ object : RadarScanView.OnGetNearestPointCallback { override fun getNearestPoint(point: RadarScanView.DataPoint?) { if (point == null) { - binding.distanceValueView.text = "大于5500cm" + binding.distanceValueView.text = "大于550cm" binding.distancePgBar.progress = 100 } else { binding.distanceValueView.text = "${point.distance * 100}cm" diff --git a/app/src/main/java/com/casic/detector/view/MainActivity.kt b/app/src/main/java/com/casic/detector/view/MainActivity.kt index 2da8b1e..a109880 100644 --- a/app/src/main/java/com/casic/detector/view/MainActivity.kt +++ b/app/src/main/java/com/casic/detector/view/MainActivity.kt @@ -1779,7 +1779,7 @@ object : RadarScanView.OnGetNearestPointCallback { override fun getNearestPoint(point: RadarScanView.DataPoint?) { if (point == null) { - binding.distanceValueView.text = "大于5500cm" + binding.distanceValueView.text = "大于550cm" binding.distancePgBar.progress = 100 } else { binding.distanceValueView.text = "${point.distance * 100}cm" 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 fe35d42..8b3a220 100644 --- a/app/src/main/java/com/casic/detector/widgets/RadarScanView.kt +++ b/app/src/main/java/com/casic/detector/widgets/RadarScanView.kt @@ -378,6 +378,7 @@ //在最近的点外侧绘制同心圆 targetPoint = nearestPoint.convertPointF() } else { + points?.clear() callback.getNearestPoint(null) } //不管有无数据点,都要刷新点位数据,不然从有数据到无数据这个过程,界面不会及时刷新