如何解决谷歌地图缩放级别问题android
问题描述:
嗨,大家好我正在开发一个Android应用程序,其中包含两个谷歌地图,一个接一个地显示。我已经写了两个活动是即:如何解决谷歌地图缩放级别问题android
CustomItemizedOverlay.java
CurrentLocations.java
的上述两种活动的延伸MapActivity。
Here iam显示CustomItemizedOverlay.java
,它由多个标记组成,在这个活动中,当点击该图像时,我有一个图像iam显示CurrentLocation.java,它显示带有标记的当前位置。当我点击CurrentLocation.java
中的硬件返回按钮时,我正在完成此活动并转至CustomItemizedOverlay
。
在此活动中,以前我已经显示了几个标记,但现在我无法看到标记,只要我缩小缩放级别,就能看到标记。从这个CustomItemizedOverly
活动,如果我再次去CurrentLocation
活动这次我不能看到CurrentLocation标记,除非我缩小缩放级别。
我不明白为什么,因为我重新启动活动。有任何想法吗?
答
我在过去没有刷新地图视图时遇到了一些问题。从它的声音中,当活动回到前景时,地图视图不会正确重绘?如果是这样,请尝试调用mapview.invalidate()
覆盖活动的onResume()
以强制重绘。