我有这个地图(supportMapFragment),它不会缩小比这个更多。 我记得前段时间我能够缩小直到看到整个平面球,但现在我甚至看不到一个大陆!
我唯一改变的是使用SupportMapFragment而不是MapFragment(因为它插入了SlidingPaneLayout,它需要支持片段)。支持地图无法缩小比这更大的可能吗?
谢谢!
答案 0 :(得分:1)
这是设计你无法看到整个地图,但gmaps-api-issues -> issue 5724已经要求它支持这一点。明星是为了给它一个更高的优先级。
我觉得another issue reported there阻止了上述问题。
根据我的观察,{min}缩放级别与SupportMapFragment
和MapFragment
之间没有区别。有一点重要的是设备的屏幕尺寸(或更具体地说是片段的尺寸)
从你的截图中我可以看到缩放级别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