Android 如何从标记列表中将特定标记放在中间

Android 如何从标记列表中将特定标记放在中间,android,google-maps,marker,Android,Google Maps,Marker,我有一个ListView,它显示了位置的数量,当我点击地图上显示的任何位置时,它带有所有位置列表的标记,但我想在中间显示所选位置的标记,其他位置在该区域 如何在中心显示所选位置,其他位置保持原样gMap是GoogleMap gMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() { @Override public boolean onMarkerCli

我有一个ListView,它显示了位置的数量,当我点击地图上显示的任何位置时,它带有所有位置列表的标记,但我想在中间显示所选位置的标记,其他位置在该区域


如何在中心显示所选位置,其他位置保持原样

gMap是
GoogleMap

gMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
                @Override
                public boolean onMarkerClick(com.google.android.gms.maps.model.Marker marker) {
                    marker.showInfoWindow();

                    LatLng currentPoint = new LatLng(26.5886, 72.982);// pass here your selected marker coordinate(Latitude & Longitude) like lat
                    CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(currentPoint, 7);// set here your zoom level
                    gMap.animateCamera(cameraUpdate);
                    return true;
                }
            });
例如

gMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
                @Override
                public boolean onMarkerClick(com.google.android.gms.maps.model.Marker marker) {
                    marker.showInfoWindow();

                    YourModel myMarker = mMarkersHashMap.get(marker);// it is your model 
                    LatLng currentPoint = new LatLng(Double.valueOf(myMarker.getLat()), Double.valueOf(myMarker.getLon()));
                    CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(currentPoint, 7);
                    gMap.animateCamera(cameraUpdate);
                    return true;
                }
            });