我有一個mapView我添加一個MyLocationOverlay。它顯示罰款時,應用程序從頭開始(通過onCreate)。如果我退出應用程序(後退按鈕),然後再次啓動(onResume),覆蓋層消失。MyLocationOverlay消失,是不是存在onResume
我試圖解決這個問題10個小時以上。各種各樣的重新添加疊加。重置疊加層。更改地圖位置,以便強制重繪。嘗試手動無效或強制重疊覆蓋。沒有任何工作。
從代碼看起來,覆蓋對象存在,一切工作正常 - 但它只是不在地圖上。
是否有其他人有這個問題?
(Droid難以置信,2.2)
已解決。請參閱上述答案中的鏈接。確保在onResume和onPause中監聽/解除靜音可以解決問題。 – paulpooch 2011-01-10 05:12:49