如何实现在Xamarin的InfoWindowAdapter接口?(How do I impleme

2019-10-19 08:27发布

我使用Xamarin,我想创建一个实现GoogleMap.InfoWindowAdapter接口CustomWindowAdapter。

到目前为止,我已经试过这样:

public class CustomWindowAdapter : InfoWindowAdapter
{

}

我得到这个错误:

错误CS0246:类型或命名空间名称“InfoWindowAdapter”找不到(是否缺少using指令或程序集引用?)

下面是该接口的文档: https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter

我可以请有一定的帮助?

用什么语句,我需要使用?

提前致谢

Answer 1:

第1步:获取谷歌从分量存储器播放服务组件

第2步:实现GoogleMap.IInfoWindowAdapter

using Android.Gms.Maps;
using Android.Gms.Maps.Model;
using Android.Views;

public class InfoWindow : Java.Lang.Object, GoogleMap.IInfoWindowAdapter
{
    #region IInfoWindowAdapter implementation

    public View GetInfoContents(Marker p0)
    {
        throw new NotImplementedException ();
    }

    public View GetInfoWindow(Marker p0)
    {
        throw new NotImplementedException ();
    }

    #endregion
}


文章来源: How do I implement an InfoWindowAdapter interface in Xamarin?