我是android新手;我想通過觸摸它在地圖上添加多個標記,每當我再次觸摸標記的地方時,標記就會消失。 我的主要意圖是,當我第二次觸摸該標記時,通過添加從服務器中的數據庫中刪除的標記和lat/lang發送到服務器的lat/lang。添加/刪除android中的多個標記地圖
可否請您引導我添加所有這些功能?我該如何開始以及我該怎麼做?
謝謝你這麼多
我是android新手;我想通過觸摸它在地圖上添加多個標記,每當我再次觸摸標記的地方時,標記就會消失。 我的主要意圖是,當我第二次觸摸該標記時,通過添加從服務器中的數據庫中刪除的標記和lat/lang發送到服務器的lat/lang。添加/刪除android中的多個標記地圖
可否請您引導我添加所有這些功能?我該如何開始以及我該怎麼做?
謝謝你這麼多
您可以按照documentation如何添加標記。這裏有一個related SO post這可能有幫助。
map.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng point) {
// TODO Auto-generated method stub
lstLatLngs.add(point);
map.clear();
map.addMarker(new MarkerOptions().position(point));
}
});
您還可以檢查這個thread如何在數據庫中的數據使用谷歌地圖添加標記。希望這可以幫助!
試試這個。 –
使用onMarkerClick監聽器添加和刪除標記。 –
請按照這個[教程](http://www.vogella.com/tutorials/AndroidGoogleMaps/article.html#googlemaps_activity) –