当前位置: 首页>>代码示例>>C#>>正文


C# MarkerOptions.Flat方法代码示例

本文整理汇总了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);
							}
						}
					}
				}
			}
		}
开发者ID:Gerhic,项目名称:Need2Park,代码行数:33,代码来源:LocationView.cs


注:本文中的Android.Gms.Maps.Model.MarkerOptions.Flat方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。