【发布时间】:2014-01-26 16:00:39
【问题描述】:
我在 Android 的 Google 地图上创建了一些形状,然后单击按钮,我想删除一个特定的形状。
在developer guide,我发现了这个:
公共无效删除()
从地图中移除多边形。
我使用了这个代码:
@Override
public void onClick(View view)
{
if (shape != null)
{
shape.remove();
Log.w("DEBUG", "Shape removed");
}
}
什么都没有发生,形状仍然存在。我还应该使用什么?
【问题讨论】:
-
如果您多次点击该形状,该形状最终会消失吗?可能是该形状被多次添加到地图中。尝试删除标记时我遇到了同样的问题。只是一个想法,因为我遇到了类似的问题。
-
是的,你是对的。我多次添加了形状。如果您将评论移至答案,我会接受。
-
好的,很高兴你解决了。
标签: android google-maps-android-api-2