We created an app that shows maps using Google Maps api. However, I don't know how to get the current zoom level when the camera is moved.
@Override public void onMapReady(GoogleMap googleMap) { googleMap.moveCamera(CameraUpdateFactory.newLatLng( new LatLng(0, 0) )); googleMap.setOnCameraIdleListener(new GoogleMap.OnCameraIdleListener() { @Override public void onCameraIdle() { int zoomLevel = Math.round(mMap.getCameraPosition().zoom); Toast.makeText(getApplicationContext(),zoomlevel,Toast.LENGTH_SHORT).show(); } }); }