我将ItemizedOverlay子类化为我的项目绘制自定义图形,问题是我有MapView和我的自定义叠加列表项...当我构建项目时,填充并绘制在“地图模式” (setSatellite(false))运行良好,但是当我将模式更改为setSatellite(true)时,我的自定义叠加层保存所有项目但不刷新,无效,重绘地图,我尝试调用所有这些方法,什么也没有。我也尝试,澄清叠加并添加一个新的(非常糟糕),没有。任何人都知道当我改变set setSatellite true或false时自定义叠加会发生什么?
提前感谢。
答案 0 :(得分:0)
我已经解决了这个问题,问题出现在活动层次结构上,因为我有一个带有两个子活动的TabActivity,一个在地图模式,另一个在卫星模式,并且itemizedoverlay列表没有在活动之间共享,确实存在是在选项卡小部件选择上启动的两个不同的活动。