我有一个带有Google Map的Android应用程序。我想在将路线方向转到正视图后旋转地图视图。我该怎么办?图片1-向后视图![这是向后视图。我需要将其向前旋转] [1]
您可以从接收到的位置获取方位LocationManager
,并将其设置为CameraPosition
,如下所示:
Location location = googleMap.getMyLocation();
if (location != null) {
CameraPosition position = CameraPosition.builder()
.bearing(location.getBearing())
.target(new LatLng(location.getLatitude(), location.getLongitude()))
.zoom(googleMap.getCameraPosition().zoom)
.tilt(googleMap.getCameraPosition().tilt)
.build();
googleMap.animateCamera(CameraUpdateFactory.newCameraPosition(position));
}
然后您的相机将向您的方向旋转;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句