@Override public void setCenterZoom(LatLng latLng, int zoom) { googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(latLng, zoom)); }
@Override public void setCenter(LatLngBounds latLngBounds, int boundsPadding) { googleMap.moveCamera(CameraUpdateFactory.newLatLngBounds(latLngBounds, boundsPadding)); }
@Override public void setCenter(LatLng latLng) { googleMap.moveCamera(CameraUpdateFactory.newLatLng(latLng)); }
private void moveToCurrentLocation(GoogleMap mMap, LatLng currentLocation) { mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation, 15)); // Zoom in, animating the camera. mMap.animateCamera(CameraUpdateFactory.zoomIn()); // Zoom out to zoom level 10, animating with a duration of 2 seconds. mMap.animateCamera(CameraUpdateFactory.zoomTo(9), 3000, null); } @Override
/** * Called when the Go To Bondi button is clicked. */ public void onGoToBondi(View view) { if (!checkReady()) { return; } changeCamera(CameraUpdateFactory.newCameraPosition(BONDI)); }
@Override public CameraUpdate zoomTo(float zoomLevel) { return new CameraUpdateAdapter( com.google.android.gms.maps.CameraUpdateFactory.zoomTo(zoomLevel) ); }
private static void boundMap(final boolean isListView, final LatLngBounds.Builder builder, final GoogleMap googleMap) { LatLngBounds bounds = builder.build(); googleMap.moveCamera(CameraUpdateFactory.newLatLngBounds(bounds, 50)); float zoom = googleMap.getCameraPosition().zoom; if (isListView) googleMap.moveCamera(CameraUpdateFactory.zoomTo(zoom - 1f)); }
@Override public void animateCenter(LatLng latLng) { googleMap.animateCamera(CameraUpdateFactory.newLatLng(latLng)); }
private void moveCameraTo(GoogleMap mMap, LatLng currentLocation) { mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation, 15)); // Zoom in, animating the camera. mMap.animateCamera(CameraUpdateFactory.zoomIn()); // Zoom out to zoom level 10, animating with a duration of 2 seconds. mMap.animateCamera(CameraUpdateFactory.zoomTo(15), 2000, null); } @Override
/** * Called when the Animate To Sydney button is clicked. */ public void onGoToSydney(View view) { if (!checkReady()) { return; } changeCamera(CameraUpdateFactory.newCameraPosition(SYDNEY), new CancelableCallback() { @Override public void onFinish() { Toast.makeText(getBaseContext(), "Animation to Sydney complete", Toast.LENGTH_SHORT) .show(); } @Override public void onCancel() { Toast.makeText(getBaseContext(), "Animation to Sydney canceled", Toast.LENGTH_SHORT) .show(); } }); }
@Override public void onCameraChange(CameraPosition position) { if (position.zoom > mMaxZoomLevel && !mMapFailed) { mMap.moveCamera(CameraUpdateFactory.zoomTo(mMaxZoomLevel)); } }
@Override public void onMapReady(final GoogleMap map) { if (needsInit) { CameraUpdate center= CameraUpdateFactory.newLatLng(new LatLng(40.76793169992044, -73.98180484771729)); CameraUpdate zoom=CameraUpdateFactory.zoomTo(15); map.moveCamera(center); map.animateCamera(zoom); } addMarker(map, 40.748963847316034, -73.96807193756104, R.string.un, R.string.united_nations); addMarker(map, 40.76866299974387, -73.98268461227417, R.string.lincoln_center, R.string.lincoln_center_snippet); addMarker(map, 40.765136435316755, -73.97989511489868, R.string.carnegie_hall, R.string.practice_x3); addMarker(map, 40.70686417491799, -74.01572942733765, R.string.downtown_club, R.string.heisman_trophy); }
private CameraUpdate zoomToLastKnownLatLng() { return CameraUpdateFactory.newLatLngZoom(getLastKnownLatLng(), ZOOM_LEVEL); }
@Override public void onLocationChanged(Location location) { if (mapLocationListener != null) { mapLocationListener.onLocationChanged(location); LatLng latlng= new LatLng(location.getLatitude(), location.getLongitude()); CameraUpdate cu=CameraUpdateFactory.newLatLng(latlng); map.animateCamera(cu); } }
@Override public void run() { CameraUpdate allTheThings= CameraUpdateFactory.newLatLngBounds(builder.build(), 32); map.moveCamera(allTheThings); } });
/** * Click handler for clamping to Pacific button. * @param view */ public void onClampToPacific(View view) { if (!checkReady()) { return; } mMap.setLatLngBoundsForCameraTarget(PACIFIC); mMap.animateCamera(CameraUpdateFactory.newCameraPosition(PACIFIC_CAMERA)); }
@Override public void onMapReady(final GoogleMap googleMap) { float zoom = googleMap.getCameraPosition().zoom; zoom++; final CameraUpdate zoomUpdate = CameraUpdateFactory.zoomTo(zoom); googleMap.animateCamera(zoomUpdate); } });
@Override public void onMapReady(final GoogleMap map) { if (needsInit) { CameraUpdate center= CameraUpdateFactory.newLatLng(new LatLng(40.76793169992044, -73.98180484771729)); CameraUpdate zoom=CameraUpdateFactory.zoomTo(15); map.moveCamera(center); map.animateCamera(zoom); } addMarkers(map); map.setInfoWindowAdapter(new PopupAdapter(getLayoutInflater(), models)); map.setOnInfoWindowClickListener(this); }
@Override public void animateCenterZoom(LatLng latLng, int zoom) { googleMap.animateCamera(CameraUpdateFactory.newLatLngZoom(latLng, zoom)); }