集成到我们的广告系统后,使用 Splash 的视频测试 ID 进行测试时,广告永远不会加载

问题描述

集成到我们的广告系统后,使用Splash的video test id test时,广告永远加载不出来,但是image id test总是好的 视频splash无法加载的原因找到了:如果SplashView=GONE的visibiltiy,调用SplashView.loadAd()好像不行 但 如果之前不行的话,代码中的visibility改成VISIBLE之后就不行了,除非app数据很清晰…… 如果 splashView 本身可见但其祖先视图之一的可见性消失了,则它将不起作用。我们遇到的情况其实就是这样的情况 这种问题只在媒体是视频的时候出现,图片没有这个问题

解决方法

建议您在frameLayout.setVisibility(View.VISIBLE);之前设置splashView.load()

如果请求失败,则设置为 GONE

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...