huawei-mobile-services - 集成到我们的广告系统后,使用 Splash 的视频测试 id 进行测试时,广告永远不会加载
问题描述
集成到我们的广告系统后,在使用Splash的video test id test时,广告永远加载不出来,但是image id test总是好的 已经找到视频splash加载不出来的原因:如果SplashView的visibiltiy=GONE , 调用SplashView.loadAd() 好像不起作用但是如果之前不起作用,则在代码中的可见性更改为VISIBLE后将不起作用,除非应用程序数据清晰...如果splashView本身是可见的但是其祖先视图之一的可见性消失了,它将无法正常工作。我们遇到的情况其实就是这种情况这种问题只有媒体是视频的时候才会出现,图片没有这个问题
解决方案
建议您frameLayout.setVisibility(View.VISIBLE);
在之前 设置splashView.load()
。
如果请求失败,则设置为GONE
。
推荐阅读
- java - 在不丢失旧值的情况下更改列表中的值
- powershell - 使用powershell删除两行之间的内容
- java - marytts.exceptions.MaryConfigurationException:无法启动 MARY 服务器
- excel - 3 个组合框具有相同的项目(aa、bb、cc 和 dd)。如果我在其中一个组合框中选择“aa”,如何使它不再出现在其他 2 个组合框中?
- django - 当电子邮件已经存在时,Django UserCreationForm 引发验证错误
- asp.net-mvc - 如何将常见的表单元素呈现为部分视图
- javascript - 有没有办法将对象输入到 d3 中的 attr() 方法?
- microsoft-graph-api - 尝试从 MS Graph 获取用户照片时出现“MailboxNotHostedInExchangeOnline”
- flutter - 如何解决 ':app:mergeDebugNativeLibs' 执行失败的问题?
- jquery - 如何计算内部连接的聚合