本文整理汇总了C#中Android.Gms.Maps.GoogleMap.SetOnInfoWindowClickListener方法的典型用法代码示例。如果您正苦于以下问题:C# GoogleMap.SetOnInfoWindowClickListener方法的具体用法?C# GoogleMap.SetOnInfoWindowClickListener怎么用?C# GoogleMap.SetOnInfoWindowClickListener使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Android.Gms.Maps.GoogleMap
的用法示例。
在下文中一共展示了GoogleMap.SetOnInfoWindowClickListener方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnMapReady
public void OnMapReady(GoogleMap googleMap)
{
mMap = googleMap;
double lat = 13.7310;
double lng = -89.1610;
if (!this.geolocator.IsGeolocationAvailable || !this.geolocator.IsGeolocationEnabled) {
alert.SetMessage ("Internet o GPS estan desactivados");
alert.Show ();
LatLng latlng = new LatLng (lat, lng);
CameraUpdate marca_camera = CameraUpdateFactory.NewLatLngZoom (latlng, 12);
mMap.MoveCamera (marca_camera);
} else {
this.geolocator.GetPositionAsync (timeout: 10000).ContinueWith (t => {
lat = t.Result.Latitude;
lng = t.Result.Longitude;
LatLng latlng = new LatLng (lat, lng);
CameraUpdate marca_camera = CameraUpdateFactory.NewLatLngZoom (latlng, 12);
mMap.MoveCamera (marca_camera);
}, TaskScheduler.FromCurrentSynchronizationContext ());
}
//MarkerOptions marca = new MarkerOptions()
// .SetPosition(latlng)
// .SetTitle("El Salvador")
// .SetSnippet("San Salvador")
// .Draggable(true);
mMap.MarkerDragEnd +=mMap_MarkerDragEnd;
//mMap.MarkerClick +=mMap_MarkerClick;
mMap.MarkerDrag += mMap_MarkerDrag;
mMap.SetInfoWindowAdapter(this);
mMap.SetOnInfoWindowClickListener(this);
}