Android 任何时候地图视图都只包含一个位置标记。有人能帮我吗?

Android 任何时候地图视图都只包含一个位置标记。有人能帮我吗?,android,Android,我正在做一个项目,当用户点击一个特定位置时,一个位置标记应该出现在那里。如果用户点击另一个位置,位置标记应该消失,并且标记应该出现在新位置,也就是说,在任何时候,地图视图只包含一个位置标记。有人能帮我编程吗 提前感谢当用户单击地图时,在地图上获取纬度和经度,删除旧覆盖,并调用该方法以使用此新点创建新覆盖 查看此链接可获得经纬度 尝试此代码您必须在活动中扩展ItemizedOverlay @Override protected boolean onTap() { LayoutInflate

我正在做一个项目,当用户点击一个特定位置时,一个位置标记应该出现在那里。如果用户点击另一个位置,位置标记应该消失,并且标记应该出现在新位置,也就是说,在任何时候,地图视图只包含一个位置标记。有人能帮我编程吗


提前感谢

当用户单击地图时,在地图上获取纬度和经度,删除旧覆盖,并调用该方法以使用此新点创建新覆盖

查看此链接可获得经纬度


尝试此代码您必须在活动中扩展ItemizedOverlay

@Override
protected boolean onTap() {
    LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    LinearLayout ll = (LinearLayout)inflater.inflate(R.layout.Image, null);
    LayoutParams lp = new LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT,mapOverlays.get(index).getPoint(), 0, -70, LayoutParams.MODE_MAP | LayoutParams.CENTER);

    }
在您点击的位置将显示一个图像