2

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

在此处输入图像描述

我唯一改变的是使用 SupportMapFragment 而不是 MapFragment(因为它被插入到需要支持片段的 SlidingPaneLayout 中)。支持地图不能缩小比这有可能吗?

谢谢!

4

2 回答 2

1

这是设计使然,您无法看到整个地图,但gmaps-api-issues -> issue 5724已经要求它支持这一点。给它加星标以赋予它更高的优先级。

我有一种感觉,上面的问题被那里报告的另一个问题阻止了。

SupportMapFragment根据我的观察,MapFragment最小缩放级别之间没有区别。重要的一件事是设备的屏幕尺寸(或者更具体地说是片段的尺寸)。
从您的屏幕截图中,我可以看到缩放级别 3。如果您希望能够缩小到 2,则必须将片段缩小一点。尝试添加 50dp 边距作为测试。

于 2013-10-03T10:23:03.007 回答
-1

根据文档,

所需的缩放级别,范围为 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

于 2013-10-03T10:33:45.913 回答