-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つ分のスペースで左からインデントされているので、コードとして表示され、きれいに構文が強調表示され、すべてが.....より簡単に見えるようになり、勉強するチャンスが増えます$ –