本文整理汇总了C#中Android.Gms.Maps.Model.MarkerOptions.Flat方法的典型用法代码示例。如果您正苦于以下问题:C# MarkerOptions.Flat方法的具体用法?C# MarkerOptions.Flat怎么用?C# MarkerOptions.Flat使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Android.Gms.Maps.Model.MarkerOptions
的用法示例。
在下文中一共展示了MarkerOptions.Flat方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AddMarkers
public void AddMarkers ()
{
GoogleMap map = mapFragment.Map;
if (map != null) {
map.Clear ();
if (LoginState.ActiveUser != null) {
foreach (var item in LoginState.ActiveUser.AccessInfo) {
var tokens = item.Location.Split (new char[] {' '}, System.StringSplitOptions.RemoveEmptyEntries);
if (tokens.Length >= 2) {
double lat = double.NaN;
double.TryParse (tokens [0], out lat);
double lng = double.NaN;
double.TryParse (tokens [1], out lng);
if (lat != double.NaN && lng != double.NaN) {
LatLng location = new LatLng (lat, lng);
var marker = new MarkerOptions ();
marker.SetPosition (location);
marker.SetTitle (item.Name);
marker.SetSnippet ("Free slots: " + item.Spots);
Bitmap b = BitmapFactory.DecodeResource (Resources, Resource.Drawable.map_tag);
Bitmap bhalfsize = Bitmap.CreateScaledBitmap (b, b.Width / 3, b.Height / 3, false);
marker.InvokeIcon (BitmapDescriptorFactory.FromBitmap (bhalfsize));
marker.Flat (false);
map.AddMarker (marker);
}
}
}
}
}
}