【发布时间】:2015-11-10 08:07:14
【问题描述】:
假设我在位置 x。我的地图加载完美,并缩放到我的位置。现在我点击我在另一个位置创建的标记,比如说位置 y。相机发生变化并按照应有的方式移动到位置 y 的那个标记。 问题是,它会在那里停留大约 2-3 秒,然后回到我的位置(位置 x)。 我怎样才能让它留在我想要的地方,直到我把它改回来? 这是我认为我需要更改的代码部分。 如果您需要更多信息、更多代码,请随时提出。
public void setUpMap() {
map.setMyLocationEnabled(true);
map.setOnMyLocationChangeListener(new GoogleMap.OnMyLocationChangeListener() {
@Override
public void onMyLocationChange(Location location) {
LatLng l = new LatLng(location.getLatitude(), location.getLongitude());
map.animateCamera(CameraUpdateFactory.newLatLngZoom(l, 12));
}
});
【问题讨论】:
标签: android google-maps maps