Khi tôi khởi chạy bản đồ Google trong Android, nó sẽ hiển thị toàn thế giới. Tôi cần phải thay đổi gì để đặt mức thu phóng cho điểm đánh dấu? Đây là các mã. Cảm ơnGoogle Maps v2 Đặt mức thu phóng
googlemap.getUiSettings().setZoomControlsEnabled(true);
googlemap.getUiSettings().setMyLocationButtonEnabled(true);
LatLng cameraLatLng = sfLatLng;
float cameraZoom = 17;
if(savedInstanceState != null){
mapType = savedInstanceState.getInt("map_type", GoogleMap.MAP_TYPE_NORMAL);
double savedLat = savedInstanceState.getDouble("lat");
double savedLng = savedInstanceState.getDouble("lng");
cameraLatLng = new LatLng(savedLat, savedLng);
cameraZoom = savedInstanceState.getFloat("zoom", 30);
googlemap.setMapType(mapType);
googlemap.animateCamera(CameraUpdateFactory.newLatLngZoom(cameraLatLng, cameraZoom));
Được thiết Chức vụ của tương tự như setCenter, nếu như vậy, tôi đã làm điều đó, nhưng không có tài sản để setZoom ... – 1088
thấy chỉnh sửa ... – amalBit