2017-08-03 47 views
-1

我在我的應用中使用了一個Admob廣告,它完美地展示了廣告。 現在,我可以在我的應用中的所有其他活動中使用相同的廣告,我的意思是我可以在多個活動中使用相同的發佈商ID和廣告ID。我們可以在多個活動中使用Admob廣告

我的疑問是,根據admob政策,顯示廣告或違法行爲需要時間。

這是代碼塊正在使用

MobileAds.initialize(getApplicationContext(), add_key_vehicle_page); 
AdView mAdView = (AdView) findViewById(R.id.adView); 
AdRequest adRequest = new AdRequest.Builder().build(); 
mAdView.loadAd(adRequest); 

這是XML

<com.google.android.gms.ads.AdView 
android:id="@+id/adView" 
android:layout_width="wrap_content" 
android:layout_height="match_parent" 
android:layout_gravity="bottom|center_horizontal" 
android:theme="@style/Base.CardView" 
ads:adSize="BANNER" 
ads:adUnitId="@string/banner_ad_unit_id" /> 

請告訴我廣告佈局代碼..

+0

如果你先試試看,然後再考慮將它發佈爲一個問題,如果它使任何錯誤 –

+0

我都試過,但我的應用程序沒有顯示廣告,這是上午發佈這個問題。我的疑問是,展示廣告需要時間,或者根據admob政策,這是非法活動。 –

+0

確定然後顯示一些代碼你正在使用 –

回答

0

我認爲這個問題是在這裏

MobileAds.initialize(getApplicationContext(), add_key_vehicle_page); 

改爲使用

MobileAds.initialize(this, add_key_vehicle_page); 

每個活動中

+1

爲什麼應用程序上下文有問題? –

相關問題