我有一个向其中添加 MyLocationOverlay 的 mapView。当应用程序从头开始(通过 onCreate)时,它显示正常。如果我退出应用程序(后退按钮)然后再次启动它(onResume),则覆盖消失了。
我已经尝试解决这个问题 10 多个小时。重新添加叠加层会造成各种混乱。重置叠加层。更改地图位置,使其被迫重绘。试图手动使覆盖无效或强制重绘覆盖。没有任何效果。
从代码的外观来看,Overlay 对象存在并且一切正常 - 但它只是不在地图上。
其他人有这个问题吗?
(机器人不可思议,2.2)