This commit is contained in:
zhongchao
2021-06-28 18:09:59 +08:00
parent 91bd760750
commit 9365107b78
3 changed files with 6 additions and 7 deletions

View File

@@ -108,7 +108,6 @@ class AdasRecognizedResultDrawer extends BaseDrawer {
newDiffSet.add(recognizedListResult);
}
}
removeUselessMarker(mMarkersCaches);
removeUselessLastRecord();
@@ -140,7 +139,6 @@ class AdasRecognizedResultDrawer extends BaseDrawer {
// Log.d(TAG,"复用marker id : " + uniqueKey);
// renderAdasOneFrame(false, marker, uniqueKey, recognizedListResult, newAdasRecognizedMarkersCaches);
// }
// 复用过后还需新增的 marker
// for (int i = size; i < newDiffSetSize; i++) {
for (int i = 0; i < newDiffSetSize; i++) {

View File

@@ -120,11 +120,12 @@ class BaseDrawer {
Iterator<IMogoMarker> iterator = mMarkersCaches.values().iterator();
while (iterator.hasNext()) {
IMogoMarker marker = iterator.next();
if (marker == null || marker.isDestroyed()) {
if (marker != null) {
iterator.remove();
marker.remove();
marker.destroy();
}
}
}
/**
@@ -190,9 +191,9 @@ class BaseDrawer {
return R.raw.arraw;
} else if (recognizedType == AdasRecognizedType.classIdUnKnow) {
return R.raw.tache;
}else if(recognizedType == AdasRecognizedType.classIdBicycle){
} else if (recognizedType == AdasRecognizedType.classIdBicycle) {
return R.raw.zixingche;
}else if(recognizedType == AdasRecognizedType.classIdTrafficTruck){
} else if (recognizedType == AdasRecognizedType.classIdTrafficTruck) {
return R.raw.kache;
}
return R.raw.people;