2016-03-30 4 views
-1

に動作していません。私は、インターネット上のavaialble多くの例を試してみましたが、運..xamarinのGoogleマップは、私が活動にセットアップ基本的な地図画面にXamarinの試用版を使用しています

MYCLASS:

using Android.App; 
using Android.Widget; 
using Android.OS; 
using Android.Gms.Maps; 

namespace GoogleMapTest 
{ 
    [Activity (Label = "GoogleMapTest", MainLauncher = true, Icon = "@mipmap/icon")] 
    public class GoogleMapActivity : Android.Support.V4.App.FragmentActivity 
    { 
     protected override void OnCreate(Bundle bundle) 
     { 
      var fragTx = SupportFragmentManager.BeginTransaction(); 
      var mapFragment = Android.Gms.Maps.SupportMapFragment.NewInstance(); 
      fragTx.Add(Resource.Id.mapView, mapFragment, "mapView"); 
      fragTx.Commit(); 
     } 
    } 
} 

はXML:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <FrameLayout 
      android:id="@+id/mapView" 
      android:layout_width="fill_parent" 
      android:layout_height="match_parent" 
      android:clickable="true" 
      android:longClickable="true" 
      android:layout_below="@+id/textLayout" 
      android:layout_above="@+id/footerLayout" /> 
</RelativeLayout> 

は、トライアルアカウントに関連する事項はありません。

おかげ

+0

あなたは文書を読んだことがありますか? Googleマップを使用するには、APIキーが必要です。 https://developer.xamarin.com/guides/android/platform_features/maps_and_location/maps/part_2_-_maps_api/ – Jason

+0

はいジェイソンは..私は私のコードでAPIキーを持っているとだけでなく、私はAPIとSHA1、パッケージの詳細を登録しています。 ..私はあなたをお知らせしたいと思い、あなたの提案のための – Khurram

答えて

1

は、Mapコントロールはそれを拾うと、GoogleサービスへのAPI呼び出しを行うことができますので、あなたは、GoogleのAPIキーを指定していることを確認してください。

あなたはそれのために、Googleのサンプルを追跡する必要があります。かなり簡単です。

Xamarinのためのすべてのモバイル開発と同じように、プラットフォーム固有の作業の多くはまだある、あなたがのために開発プラットフォームのこまごまとを理解する必要があります。

+0

おかげで、私は周りにそれ... 10の以上のチュートリアル私がテストしたのだが、それらのどれも私のために働くことはほとんど20例に3日以上を費やしていました。私の質問は未回答のままです..何かがトレイルアカウントに属していますか?この機能を使用するには、インディーズアカウントが必要ですか。 – Khurram

関連する問題