-4
using Android.App;
using Android.Widget;
using Android.OS;
using System;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Gms.Maps;
using Android.Gms.Maps.Model;
using System.Configuration;
namespace googlemaps
{
[Activity(Label = "googlemaps", MainLauncher = true, Icon = "@drawable/icon")]
MainActivity
public class MainActivity: Activity, IOnMapReadyCallback
{
private GoogleMap GMap;
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.XMLFile1);
SetUpMap();
}
private void SetUpMap()
{
if (GMap == null)
{
MapFragment mapFragment = (MapFragment)FragmentManager.FindFragmentById(Resource.Id.map).GetMapAsync(this);
}
}
public void OnMapReady(GoogleMap googleMap)
{
MarkerOptions MarkerOptions = new MarkerOptions();
MarkerOptions.SetPosition(new LatLng(16.03, 108));
MarkerOptions.SetTitle("My Postion");
googleMap.AddMarker(MarkerOptions);
googleMap.UiSettings.ZoomControlsEnabled = true;
googleMap.UiSettings.CompassEnabled = true;
googleMap.MoveCamera(CameraUpdateFactory.ZoomIn());
}
}
}
는 가'조각' 'GetMapAsync'에 대한 정의없이 확장 메서드 'GetMapAsync'유형 '조각'의 첫 번째 인수를 받아들이는 포함되어 있지 않습니다이 볼 수 (당신은 using 지시문을 누락 또는 어셈블리 참조가?) Google지도
코드의 스크린 샷을 게시하지 마세요 ** 텍스트로 ** 코드를 게시하고 ** 형식을 올바르게 지정하십시오 ** 편집기의'{....} '키를 사용하십시오 –
감사합니다 당신은 조언을 구하지만 처음으로 물어 보는 법이고 묻는 법을 모른다. 내가 도와 줄 수 있니? –
내가 말했듯이, ** 당신의 코드의 스크린 샷을 게시하지 마라 ** ** 당신의 코드 **를 텍스트로 직접 게시하고 텍스트를 강조 표시하고'{....} '버튼을 클릭하여 텍스트를 올바르게 포맷한다. 편집기 툴바에서 - 코드는 왼쪽에서 4 칸만큼 들여 쓰기되어 코드로 표시되고, 멋지게 구문이 강조 표시되며, 모든 것을보고 훨씬 더 간단하게 보입니다. 따라서 누군가를 공부할 기회가 증가합니다 $ –