谷歌地图不会缩小很多

时间:2013-10-03 08:39:50

标签: android google-maps zooming

我有这个地图(supportMapFragment),它不会缩小比这个更多。 我记得前段时间我能够缩小直到看到整个平面球,但现在我甚至看不到一个大陆!

enter image description here

我唯一改变的是使用SupportMapFragment而不是MapFragment(因为它插入了SlidingPaneLayout,它需要支持片段)。支持地图无法缩小比这更大的可能吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

这是设计你无法看到整个地图,但gmaps-api-issues -> issue 5724已经要求它支持这一点。明星是为了给它一个更高的优先级。

我觉得another issue reported there阻止了上述问题。

根据我的观察,{min}缩放级别与SupportMapFragmentMapFragment之间没有区别。有一点重要的是设备的屏幕尺寸(或更具体地说是片段的尺寸) 从你的截图中我可以看到缩放级别3.如果你想缩小到2,你必须让你的片段更小一些。尝试添加50dp边距作为测试。

答案 1 :(得分:0)

基于文档,

所需的缩放级别,范围为2.0到21.0。低于此范围的值设置为2.0,高于此值的值设置为21.0。增加值以放大。 并非所有区域都具有最大缩放级别的图块。

 Googlemap gm;
 LatLng cur_Latlng = new LatLng(21.0000, 78.0000);
 gm.moveCamera(CameraUpdateFactory.newLatLng(cur_Latlng));
 gm.animateCamera(CameraUpdateFactory.zoomTo(10)); 
     gm.getUiSettings().setZoomControlsEnabled(true);

您可以将等级从2.0提高到21.0