【问题标题】: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);

【讨论】:

  • 这是导致问题的当前代码(顺序不完全相同)。
猜你喜欢
  • 2015-07-13
  • 2020-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-19
  • 1970-01-01
  • 1970-01-01
  • 2015-05-16
相关资源
最近更新 更多