如何使TileOverlay覆盖覆盖地图的文本?

时间:2012-12-20 09:53:25

标签: android android-maps google-maps-api-2

我有一个使用旧谷歌地图API的应用程序,并在地图上添加一个图层,以在地图上显示我自己的更精确的地图。

我正在尝试使用TileOverlay在API v2中执行此操作,但谷歌地图的文本显示在我的图块上。

以下是2个屏幕截图,一个带有地图,另一个带有覆盖地图(仅基于API演示) 我试图在瓷砖上添加一个很大的Z-Index而没有任何结果。

有没有办法真正用自定义图块覆盖地图?

Google Map Google Map with moon overlay

1 个答案:

答案 0 :(得分:0)

您继续看标签的原因是,在谷歌地图v2中,标签是在本地呈现的,而不是作为平铺位图的一部分。这样做的好处是,您可以旋转地图,但仍然没有旋转标签,便于阅读。

<强>解决方案

到目前为止,我所知道的唯一解决方案是使用setMapType(MAP_TYPE_NONE)禁用地图基础层。但是,这可能会产生不良影响,同时也会禁用地图中未覆盖的部分地图。

问候。