Я использую этот код для реализации IInfoWindowAdapter
на Google Maps Android версии 2.
public class myInfoWindowsAdapter : GoogleMap .IInfoWindowAdapter
{
public myInfoWindowsAdapter ()
{
}
public View GetInfoContents(Marker marker){
Console .WriteLine ("Hello");
return null ;
}
public View GetInfoWindow(Marker marker){
Console .WriteLine ("HHHHH");
return null;
}
public IntPtr Handle
{
get
{
return IntPtr.Zero;
}
}
public void Dispose (){
}
}
И используйте это, как показано ниже:
mapView .SetInfoWindowAdapter (new myInfoWindowsAdapter ());
но когда я нажимаю на маркер, GetInfoContents
или GetInfoWindow
никогда не стреляют по карте. Кто-нибудь знает, что не так?