我正在使用新的Google Maps API V2创建一个应用程序,并且我需要拦截点击InfoWindow的事件,当Marker被点击时显示。
阅读文档后,我认为可以通过以下方式监听InfoWindows点击事件:
阅读文档后,我认为可以通过以下方式监听InfoWindows点击事件:
mGoogleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
Log.d("", marker.getTitle());
}
});
但不幸的是,这个方法从未被调用。
如果我尝试监听标记点击并使用setOnMarkerClickListener而不是OnInfoWindowClickListener,这将正常工作。
希望能找到一些帮助,提前感谢。