Android谷歌地图:在两个位置设置边界,并以其中一个位置为中心 我知道如何在两个位置设置边界,以便以最大的缩放比例显示这两个位置(使用LatLngBounds) 我知道如何以一个地点为中心
请问我如何同时做这两件事 在两个位置设置边界,并在其中一个位置将地图居中。Android谷歌地图:在两个位置设置边界,并以其中一个位置为中心 我知道如何在两个位置设置边界,以便以最大的缩放比例显示这两个位置(使用LatLngBounds) 我知道如何以一个地点为中心,android,google-maps,Android,Google Maps,请问我如何同时做这两件事 在两个位置设置边界,并在其中一个位置将地图居中。googleMap.setCenter(yourPosition)不会更改缩放因子 我只需设置边界,然后将当前的缩放因子减少1,这样贴图将是原来的两倍大,然后以某个位置为中心 这有点脏,但我认为它会起作用。这既简单又聪明。但显然我找不到googleMap.setCenter(你的位置)并询问ehow我要加倍缩放吗?:-)zoom*2错误map.setZoom(Math.round(map.getZoom()/2))如果您还
googleMap.setCenter(yourPosition)代码>不会更改缩放因子
我只需设置边界,然后将当前的缩放因子减少1,这样贴图将是原来的两倍大,然后以某个位置为中心
这有点脏,但我认为它会起作用。这既简单又聪明。但显然我找不到googleMap.setCenter(你的位置)代码>并询问ehow我要加倍缩放吗?:-)zoom*2
错误map.setZoom(Math.round(map.getZoom()/2))代码>如果您还有其他问题,请参阅刚刚测试过的API文档,但这是不正确的。如果缩小1倍,则缩放已经加倍。设置缩放的正确方法是map.setZoom(map.getZoom()-1)代码>为什么要投否决票????