如果我的Android应用程序中有简单的“横幅”,我如何获得“智能横幅”? 。我尝试了以下代码,但徒劳无功。它没有显示任何横幅。
AdView adView = new AdView(this);
adView.setAdSize(AdSize.SMART_BANNER);
adView.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
mAdView = findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
答案 0 :(得分:0)
您设置尺寸和单位ID的AdView不是您调用loadAd的AdView。您要在代码中实例化的AdView上设置广告信息,然后在您从XML引用的视图上调用loadAd。
mAdView = findViewById(R.id.adView);
mAdView.setAdSize(AdSize.SMART_BANNER);
mAdView.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);