Переглянути джерело

[new]优化选中好友时,地铁图标置前显示

zk 8 місяців тому
батько
коміт
839d094e85

+ 10 - 0
plugins/map_amap_android/android/src/main/java/com/atmob/map_amap_android/overlays/marker/MarkersController.java

@@ -157,6 +157,11 @@ public class MarkersController implements MyMethodCallHandler, AMap.OnMarkerClic
                     marker.setIcon(markerBitmap);
                     marker.setObject(makerInfo);
                 }
+                if (makerInfo.isSelected()) {
+                    marker.setZIndex(999);
+                } else {
+                    marker.setZIndex(0);
+                }
             }
             LogUtil.i(TAG, "updateMarkers=marker..updateSuccess,id=" + makerInfo.getId());
         } else {
@@ -167,6 +172,11 @@ public class MarkersController implements MyMethodCallHandler, AMap.OnMarkerClic
                     .anchor(0.5f, 0.9f);
             marker = map.addMarker(markerOption);
             marker.setObject(makerInfo);
+            if (makerInfo.isSelected()) {
+                marker.setZIndex(999);
+            } else {
+                marker.setZIndex(0);
+            }
             currentMarkers.put(makerInfo.getId(), marker);
             LogUtil.i(TAG, "updateMarkers=marker..addSuccess,id=" + makerInfo.getId());
         }