当前位置: 代码迷 >> Android >> 百度 android SDK MyLocationOverlay怎么更新
  详细解决方案

百度 android SDK MyLocationOverlay怎么更新

热度:437   发布时间:2016-05-01 10:20:33.0
百度 android SDK MyLocationOverlay如何更新
我想通过一个菜单按钮添加一个我的位置图屋,我怎么才能让第二次点这个按钮的时候不添加,只更新,不再添加一次 MyLocationOverlay 图层呢

private void myLocOverlay()
{
MyLocationOverlay myLocationOverlay = new MyLocationOverlay(mMapView);
myLocationOverlay.setData(locData);
myLocationOverlay.enableCompass();
mMapView.getOverlays().add(myLocationOverlay);
mMapView.refresh();
mMapView.getController().animateTo(new GeoPoint((int)(locData.latitude*1e6),(int)(locData.longitude* 1e6)));  
}

------解决方案--------------------
myLocationOverlay.setData(locData);
mMapView.refresh();试试
  相关解决方案