行是知之始,知是行之成。这篇文章主要讲述如何为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);
答案【如何为Android应用设置Smart Banner()】您设置尺寸和单位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);
推荐阅读
- 如何从app config.xml中删除`key`和`string`以停止显示AdMob()
- Android上的非页内AdMob中介
- Android和AdMob(何时调用AdView.loadAd)
- Android(如何在应用程序中集成admob())
- Admob集成到Android应用程序中
- 如果我在亚马逊,9apps和Getjar等其他商店上传应用程序而不是谷歌游戏商店,Admob会工作吗()
- Admob测试广告未在Android应用程序中显示
- Android广告尺寸(智能横幅并不总是有效)
- Android应用程序结算(订单取消后,购买状态保持“已购买”状态)