Как установить приложение Smart Banner для Android?
Как я могу получить "умный баннер", несмотря на простой "баннер" в моем приложении для 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);
1 ответ
AdView, для которого вы устанавливаете Size и UnitID, не является AdView, для которого вы вызываете loadAd. Вы устанавливаете информацию об объявлении в AdView, который вы создаете в коде, а затем вызываете loadAd для представления, на которое вы ссылаетесь из XML.
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);