当用户拖动相机时,我试图在地图中心保留一个标记。
我目前正在使用这样的 OnCameraChangeListener 来执行此操作:
@Override
public void onCameraChange(CameraPosition position) {
marker.setPosition(map.getCameraPosition().target);
}
我的问题是滞后。在我停止拖动之前,标记会闪烁并且不会完美地保持在原位。
我假设这样做的更好方法是在地图上方添加某种叠加层。
有什么建议么?