3
我正在嘗試在我的應用中展示AdMob廣告,但我收到錯誤消息。 我已添加Google Play服務,並且所有代碼都已檢出,我還使用AdMob自己的測試廣告ID,所有代碼均來自AdMod指南。 有什麼我可以錯過?嘗試展示廣告時出現錯誤 - Android C#Xamarin
主要活動廣告代碼:
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
//AdMob
mAdView = (AdView)FindViewById<AdView>(Resource.Id.adView);
AdRequest adRequest = new AdRequest.Builder().Build();
mAdView.LoadAd(adRequest);
//AdMob
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
ActionBar.Hide();
Main.axml的AdView代碼:
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="HERE_MY_UNIT_ID">
</com.google.android.gms.ads.AdView>
錯誤消息:
改變對不對的順序? – DEFALT
設置活動contentView,然後初始化您的Admod視圖。查看我添加的「OnCreate」方法的代碼。與你的比較。 – apineda
啊,謝謝!我已upvoted和標記:) – DEFALT