我在这里按照教程: https://developers.google.com/android/reference/com/google/android/gms/ads/AdView
在这里: https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx
一切看起来都应该出现,但是当我启动我的应用程序时(无论是在我的模拟器和实际设备上)都没有广告出现。
这是我的代码:
@HostListener('document:click', ['$event'])
onDocumentClick(event: MouseEvent) {
console.log(event);
}
感谢您的帮助。
答案 0 :(得分:0)
FIRST:
private InterstitialAd mInterstitialAd;
第二
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getResources().getString(R.string.interstitial_ad_unit_id));
AdRequest adRequestInter = new AdRequest.Builder().build();
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
mInterstitialAd.show();
}
});
mInterstitialAd.loadAd(adRequestInter);
OR
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
快乐编码
答案 1 :(得分:0)
想出来。事实证明,只有第一轮广告(前60秒)没有显示。为了解决这个问题,我浏览了堆栈溢出,发现将adview的背景设置为Color.TRANSPARENT可以解决问题:
adView.setBackgroundColor(Color.TRANSPARENT);
感谢大家的帮助,我希望这可以帮助其他人。