Tôi đang sử dụng bản đồ Google api v2 trong Android. Tôi đã đặt một điểm đánh dấu bằng cách sử dụng vĩ độ và kinh độ. Điểm đánh dấu được hiển thị ở vị trí chính xác, nhưng tôi muốn bản đồ chỉ hiển thị khu vực xung quanh điểm đánh dấu .ie tôi muốn thu phóng đến vị trí điểm đánh dấu khi bản đồ được hiển thị để nó chỉ hiển thị khu vực lân cận của điểm đánh dấu. tuyệt quá.Google maps api v2 phóng to gần điểm đánh dấu
12
A
Trả lời
50
chuyển vị trí hiện tại của bạn trong chức năng này, nơi bạn đã đặt điểm đánh dấu của mình.
private void moveToCurrentLocation(LatLng currentLocation)
{
googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation,15));
// Zoom in, animating the camera.
googleMap.animateCamera(CameraUpdateFactory.zoomIn());
// Zoom out to zoom level 10, animating with a duration of 2 seconds.
googleMap.animateCamera(CameraUpdateFactory.zoomTo(15), 2000, null);
}
13
Cung cấp vị trí điểm đánh dấu.
private void pointToPosition(LatLng position) {
//Build camera position
CameraPosition cameraPosition = new CameraPosition.Builder()
.target(position)
.zoom(17).build();
//Zoom in and animate the camera.
mGoogleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
}
Thanks a lot ... – Ravi
@ Ravi-Tôi hạnh phúc bạn đã được giải quyết. – TheFlash
Thực hiện tốt. +1: P – TheLittleNaruto