【发布时间】:2014-02-08 12:50:25
【问题描述】:
在 Xamarin 中,如何将 OnInfoWindowClickListener 添加到 Google 地图?
我已经读到了:
您可以使用 OnInfoWindowClickListener 来监听点击事件 一个信息窗口。要在地图上设置此侦听器,请调用 GoogleMap.setOnInfoWindowClickListener(OnInfoWindowClickListener)。 当用户点击信息窗口时,onInfoWindowClick(Marker) 将 被称为
资源在这里: https://developers.google.com/maps/documentation/android/infowindows
这是我添加的接口代码:
public interface onInfoWindowClickListener {
void onInfoWindowClick(Marker marker);
}
我已经添加了这个方法:
public void onInfoWindowClick(Marker marker)
{
//Toast.MakeText (MapWithMarkersActivity.this, String.Format ("InfoWindow is Clicked"), ToastLength.Short).Show ();
}
我在这行代码中遇到错误:
_map.SetOnInfoWindowClickListener (new onInfoWindowClickListener());
错误是这样的:
无法创建抽象类或接口的实例 'onInfoWindowClickListener'
我可以帮忙吗?
提前致谢
【问题讨论】:
标签: android google-maps interface listener xamarin