我正在为我的应用程序中的地图制作一个新的叠加层。叠加层扩展了 ItemizedOverlay 并用于在地图上放置自定义可绘制对象。这些可绘制对象实际上是 TextView 的容器,而后者又在地图上绘制。
一切都很好,但清理的方式似乎存在问题,因为小方块(HTC Desire 屏幕上大约 0.7 厘米 x 0.7 厘米)已经开始出现(并且似乎在繁殖)在地图上散布均匀分布的网格图案(尽管通常不是完整的屏幕覆盖),如下图所示:
它们不是已下载的地图图块中的“洞”,而是加载整个图块,然后方块出现在顶部。
最有趣的是,即使卸载应用程序,然后安装从未出现此问题的旧版本,方块仍然显示。设备和仿真器都是如此。
有没有人见过这样的事情?关于我做错了什么,或者我可以做些什么来解决它的任何提示?