我是android新手;我想通过触摸它在地图上添加多个标记,每当我再次触摸标记的位置时,标记就会消失。 我的主要目的是当我第二次触摸标记时,通过添加标记和从服务器中的数据库删除的lat / lang发送到服务器的lat / lang。
请您指导我添加所有这些功能?我应该如何开始以及我应该做些什么?
非常感谢
答案 0 :(得分:0)
您可以按照此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,了解如何使用数据库中的数据在Google地图中添加标记。希望这有帮助!