2011-12-13 86 views
0

嗨,大家好我正在開發一個Android應用程序,其中包含兩個谷歌地圖,一個接一個地顯示。我已經寫了兩個活動是即:如何解決谷歌地圖縮放級別問題android

  1. CustomItemizedOverlay.java

  2. CurrentLocations.java

的上述兩種活動的延伸MapActivity。

Here iam顯示CustomItemizedOverlay.java,它由多個標記組成,在這個活動中,當點擊該圖像時,我有一個圖像iam顯示CurrentLocation.java,它顯示帶有標記的當前位置。當我點擊CurrentLocation.java中的硬件返回按鈕時,我正在完成此活動並轉至CustomItemizedOverlay

在此活動中,以前我已經顯示了幾個標記,但現在我無法看到標記,只要我縮小縮放級別,就能看到標記。從這個CustomItemizedOverly活動,如果我再次去CurrentLocation活動這次我不能看到CurrentLocation標記,除非我縮小縮放級別。

我不明白爲什麼,因爲我重新啓動活動。有任何想法嗎?

回答

1

我在過去沒有刷新地圖視圖時遇到了一些問題。從它的聲音中,當活動回到前景時,地圖視圖不會正確重繪?如果是這樣,請嘗試調用mapview.invalidate()覆蓋活動的onResume()以強制重繪。

相關問題