繁体   English   中英

如何为Android应用设置智能横幅?

[英]How to set Smart Banner for Android app?

尽管我的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);

您要在其上设置Size和UnitID的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);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM