0

我目前正在android上开发一个地图应用程序。我想知道标记是否可以充当按钮。例如,如果我可以创建一个意图并在单击标记时执行另一个活动。

例如:

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;
        }

该代码没有显示任何错误,但单击标记时它什么也不做。我什至不确定标记是否提供这种功能。有任何想法吗?谢谢。

4

1 回答 1

0

由于您可以使用 onMarkerClick(),因此您没有理由不能发送任何意图,您可以在您的任何其他功能中做任何您想做的事情。只需删除 if 语句以确保调用内部主体,您就可以开始了。

于 2013-06-25T14:47:28.780 回答