解决方案 »

  1.   

    1.看例程可以发现,通过aMap.clear()应该可以把所有的er都删了。
    2.如果是想实现用户点击某个er以外的位置关闭infowindow的话可以按照如下步骤,
    1)在activity中定义currentMarker用来保存当前显示infowindow的er
    2)activity 通过implement实现OnMapClickListener接口
    3)override  onMapClick方法
    @Override
    public void onMapClick(LatLng arg0) {
    // TODO Auto-generated method stub
    if (currentMarker!=null) {
    currentMarker.hideInfoWindow();
    }
    }
      

  2.   

    请问你解决了吗??我现在也是做到这个地方了,infowindow 怎么样在点击地图 其他地方消失怎么做,不知道你解决了吗?可否交流下。。