0

如何存儲和加載放置在特定地圖片段上的標記,以便在應用程序關閉並重新打開時存在數據。我應該創建一個存儲這些標記的Sqlite表(它們的經度和緯度以及其他相關信息),還是可以使用其他一些過程?在Android中使用地圖片段存儲和加載地圖標記

當點擊標記時,與特定數據相關聯的活動需要打開並加載某些數據。如何使用特定標記唯一標識此活動數據,以便點擊時加載正確的數據? 對這個概念性問題和可能的一些代碼的任何幫助都會很棒。 感謝

回答

0

我想你應該考慮兩件事情:

  • 節省其中的標記被竊聽,當前的縮放和位置的狀態...好所有的UI的東西是「堅持」

  • 創建一個sqllite數據庫與您的數據將是一個很大的好處(當然創建它的痛苦之後)。我用ActiveAndroid,但有很多其他的解決方案那裏ORMLite似乎很好

0

我想你想添加標記和存儲經緯度。不添加緯度和經度,您不能添加標記。當你添加標記到谷歌地圖,那麼你也可以存儲經度和緯度到你的。

double lat = 21.6335441; 
    double log = 54.8701203; 
     Marker marker = googleMap.addMarker(new MarkerOptions() 
     .position(new LatLng(lat,log)) 
     .title("India")); 

現在ü可以LAT存儲,日誌

相關問題