2017-03-03 9 views

答えて

0

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; 
       } 
      }); 
関連する問題