private void addCustomMarkers(List<NaviLatLng> wayPoints) { if (wayPoints != null && wayPoints.size() > 0) { // 将自定义Marker的View转换为Bitmap Bitmap customMarkerBitmap = createBitmapFromView(customMarkerView); // 创建自定义Marker的BitmapDescriptor对象 BitmapDescriptor customMarkerIcon = BitmapDescriptorFactory.fromBitmap(customMarkerBitmap); for (NaviLatLng wayPoint : wayPoints) { // 在地图上添加自定义Marker marker = aMap.addMarker(new MarkerOptions() .position(new LatLng(wayPoint.getLatitude(), wayPoint.getLongitude())) .icon(customMarkerIcon) .anchor(0.5f, 1.0f)); // 自定义途经点的Marker样式 // 将Marker对象添加到维护途经点的列表中 marker.setZIndex(666); markerList.add(marker); } } } 我添加Marker的时候设置的zindex就是999,我点击Marker时又设置了999,还是不行啊
时间: 2024-02-10 22:23:00 浏览: 79
jquery.waypoints.min.js
您好,根据您提供的代码,您添加Marker的时候设置的zindex为666,而不是999。如果您想要在点击Marker时设置其zindex为999,可以在Marker的点击事件中调用`marker.setZIndex(999)`方法来实现。如果您仍然无法解决问题,请提供更多上下文,我会尽力帮助您解决问题。
阅读全文