android – 广告不可见.没有刷新广告.屏幕关闭后

android – 广告不可见.没有刷新广告.屏幕关闭后,第1张

概述我注意到屏幕关闭后我收到以下消息: I/Ads﹕ Ad is not visible. Not refreshing ad.I/Ads﹕ Scheduling ad refresh 60000 milliseconds from now. 我在onResume中有以下代码: if (adView != null) { adView.resume(); } 我执行了代码,它 我注意到屏幕关闭后我收到以下消息:
I/Ads﹕ Ad is not visible. Not refreshing ad.I/Ads﹕ Scheduling ad refresh 60000 milliseconds from Now.

我在onResume中有以下代码:

if (adVIEw != null) {        adVIEw.resume();    }

我执行了代码,它确实被调用了.如果我退出活动并重新进入,它也可以正常工作,唯一的问题似乎是在屏幕关闭后返回时.

有这个问题的其他人吗?

谢谢.

编辑:我用来创建广告和请求的代码

adVIEw = new AdVIEw(this);    adVIEw.setAdSize(AdSize.BANNER);    adVIEw.setAdUnitID(ID);    linearLayout layout = (linearLayout) findVIEwByID(R.ID.main_layout);    layout.addVIEw(adVIEw);    createAdRequest();

createAdRequest()的代码:

AdRequest.Builder builder = new AdRequest.Builder();    builder.addKeyword(somekeyword);    AdRequest adRequest = builder.build();    adVIEw.loadAd(adRequest);

我注意到其他一些奇怪的事情,如果我注意到关键字已经改变,我有时会再次调用createAdRequest,在我拨打电话后,广告似乎也不再刷新,但这次我看不到任何可见性消息,我只是不喜欢在再次调用createAdRequest之前,我再也看不到请求了.

解决方法 您是否也在onPause和onDestroy中添加了代码?
@OverrIDeprotected voID onPause() {    adVIEw.pause();    super.onPause();}@OverrIDeprotected voID onResume() {    super.onResume();    adVIEw.resume();}
总结

以上是内存溢出为你收集整理的android – 广告不可见.没有刷新广告.屏幕关闭后全部内容,希望文章能够帮你解决android – 广告不可见.没有刷新广告.屏幕关闭后所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1136549.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存