imMarkerClick Android Google将API v2意图映射到另一个活动
我目前正在android上开发一个地图应用程序。我想知道马克笔是否能充当按钮。例如,如果我可以创建一个意图,并在单击标记时对另一个活动执行操作 例如:imMarkerClick Android Google将API v2意图映射到另一个活动,android,google-maps-markers,google-maps-api-2,Android,Google Maps Markers,Google Maps Api 2,我目前正在android上开发一个地图应用程序。我想知道马克笔是否能充当按钮。例如,如果我可以创建一个意图,并在单击标记时对另一个活动执行操作 例如: public boolean onMarkerClick(final Marker marker) { if (marker.equals(startPerc)) { Intent intent = new Intent(this, SpecificRoom.cl
public boolean onMarkerClick(final Marker marker) {
if (marker.equals(startPerc))
{
Intent intent = new Intent(this, SpecificRoom.class);
String bn = startPerc.getSnippet();
intent.putExtra(EXTRA_MESSAGE, bn);
startActivity(intent);
}
return false;
}
代码不会显示任何错误,但单击标记时它不会执行任何操作。我甚至不确定标记是否提供了这种功能。有什么想法吗?
谢谢。由于您可以使用onMarkerClick(),因此没有理由不发送任何意图,您可以在您的任何其他函数中执行任何操作。只需删除if语句,以确保调用了内部主体,您就可以开始了。它可能没有传递您的
if语句,您是否设置了断点并逐步查看发生了什么情况?不,我没有。因为我不确定标记是否可以发送意图。他们能吗?如果可以,问题可能在我代码的其他地方。但我并不是在问代码中的问题。。你知道有没有可能用记号笔做这样的事?谢谢没有标记发送意图这回事,你发送意图。你所做的一切就是在点击一个标记时做一些事情,所以是的,当你点击这样一个标记时,你可以发送一个意图