如何为Android应用设置Smart Banner?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何为Android应用设置Smart Banner?相关的知识,希望对你有一定的参考价值。

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

您设置尺寸和单位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);

以上是关于如何为Android应用设置Smart Banner?的主要内容,如果未能解决你的问题,请参考以下文章

pyqtdeploy:如何为 Android 设置应用程序图标?

Android - 如何为整个应用程序设置自定义字体[重复]

如何为 Android 应用设置 Firebase 数据库安全规则

如何为 Flutter 应用程序开发设置 Android Studio? [关闭]

如何为 Android 应用程序设置 IntelliJ IDEA?

Android开发中如何为应用设置全局字体(第三方字体)?