title: Animate MapView v2 camera without loosing bearing and tilt
body: <p>I want to animate MapView camera but want to preserve the bearing and tilt use has set.</p>
  
  <p>I tried below code : </p>
  
  <pre><code>float bearing = map.getCameraPosition().bearing;
  float tilt = map.getCameraPosition().tilt;
  
  map.moveCamera(CameraUpdateFactory.newCameraPosition(new CameraPosition.Builder()
          .target(new LatLng(
                      (mapBoundsBuilder.build().northeast.latitude + mapBoundsBuilder
                                      .build().southwest.latitude) / 2,
                      (mapBoundsBuilder.build().northeast.longitude + mapBoundsBuilder
                                      .build().southwest.longitude) / 2))
          .zoom(map.getCameraPosition().zoom).bearing(bearing)
          .tilt(tilt).build()));
  
  // Set mapView camera to include all locations in mapBoundsBuilder.
  // Set width and height to screen size. Set padding to 50 px,
  // duration to 2 sec.
  map.animateCamera(CameraUpdateFactory.newLatLngBounds(
              mapBoundsBuilder.build(), size.x, mapViewHeight,
              CAMERA_PADDING), 2000, null);
  </code></pre>
  
  <p>But this does not preserve bearing and tilt.</p>