我希望在底部顯示兩個admob橫幅,一個是interacial和另一個。 interacial工作很好,但對於其他橫幅,它只顯示沒有廣告的橫幅。 即時通訊只與代碼工作,沒有XML文件和cordova插件。AdMob廣告未在廣告橫幅中顯示
public class MainActivity extends CordovaActivity{
private AdView adView;
private AdRequest adRequest;
private InterstitialAd interstialAd;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Set by <content src="index.html" /> in config.xml
adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("ca-123");
adView.setBackgroundColor(Color.YELLOW);
super.loadUrl(launchUrl);
((LinearLayout) appView.getParent()).addView(adView);
adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
interstialAd = new InterstitialAd(MainActivity.this);
interstialAd.setAdUnitId("ca-123");
interstialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
// TODO Auto-generated method stub
super.onAdClosed();
}
public void onAdLoaded() {
// Call displayInterstitial() function
displayInterstitial();
}
});
interstialAd.loadAd(adRequest);
}
@Override
protected void onPause() {
// TODO Auto-generated method stub
displayInterstitial();
super.onPause();
}
public void displayInterstitial() {
// If Ads are loaded, show Interstitial else show nothing.
if (interstialAd.isLoaded()) {
interstialAd.show();
} else {
interstialAd.loadAd(adRequest);
}}}
最新的probleme?並感謝您抽出寶貴的時間來回答
不幸的是我仍然有同樣的問題 –
你應該真的檢查logcat,看看發生了什麼;) –
logcat中沒有錯誤。這就是爲什麼我不知道該怎麼做 –