2011-10-07 43 views
0

我正在为我的应用程序中的地图绘制一个新的覆盖图。叠加扩展了ItemizedOverlay并用于在地图上放置自定义绘图。这些drawable实际上是一个TextView的容器,它依次在地图上绘制。在Android上显示阴影方块MapVIew

这一切都很好,但似乎有一个问题,因为小方块(在HTC Desire屏幕上约0.7厘米x 0.7厘米)已开始出现(并看似繁殖)传播横跨在均匀分布的网格图案的地图(虽然经常不完整的屏幕上盖),所看到如下图所示:

Null Squares

他们不是“洞”中已下载的地图图块,而在整个瓷砖加载,然后正方形出现在顶部。

最有趣的部分是,即使卸载应用程序,然后安装从未显示此问题的旧版本,广场仍显示。设备和仿真器都是如此。

以前有没有人见过类似的东西?任何暗示我做错了什么,或者我能做些什么来解决它?

回答

1

我在stackoveflow的其他地方找到了答案,所以非常感谢链接here上的贡献者。

答案决不会同时使用这两行代码,第一个代码本身就足够,第二个代码会导致错误。

mapView.setSatellite(true); 
    mapView.setStreetView(true); 
0

我以前在使用不同的Google Maps API密钥时遇到过此问题。您的API密钥应该为您的密钥库生成,否则您无法看到地图。

+1

感谢您的快速响应。我不认为这是我的问题。我可以看到地图确定,这是我也有顶部加载奇怪的方块。图像中的背景是沙漠的卫星视图,表明按键正在工作。 – user983861