【问题标题】:How to ignore GPS location changes when using moveCamera with MyLocation enabled如何在启用 MyLocation 的情况下使用 moveCamera 时忽略 GPS 位置更改
【发布时间】:2015-02-15 21:54:47
【问题描述】:
我需要将相机移动到一个位置(由用户使用搜索位置活动定义),但是,由于我的地图启用了 MyLocation,当我调用 moveCamera/animateCamera 时,GPS 会检测到当前位置并忽略我的 moveCamera命令。
如何在使用 MyLocation 时忽略此位置更改,同时仍启用当前位置按钮(如果我禁用 MyLocation,该按钮会消失)?
【问题讨论】:
标签:
android
google-maps-android-api-2
【解决方案1】:
使用此代码:
googlemap.setMyLocationEnabled(true);
googlemap.moveCamera(CameraUpdateFactory.newLatLngZoom(GEO, 5));
googlemap.animateCamera(CameraUpdateFactory.zoomTo(13), 3000, null);