我有一个谷歌地图的Android应用程序。我想在获得路线方向后转动地图视图以转发视图..我该怎么办? 图1-后视图![这是后向视图。我需要将它旋转到前进] [1]
答案 0 :(得分:0)
您可以从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));
}
然后你的相机会旋转到你的方向;