我有一些广告需要很长时间才能加载。我不知道这有可能让他们负载,同时利用在启动画面。我看了这个答案:
/programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app
答案是建议使用启动屏幕加载广告。如何确定何时加载广告以继续进行下一个活动?如果用户在飞行模式下会发生什么,会卡在启动画面中吗?我已经看到了admob添加侦听器,但这需要adview,但是我的adview在下一个活动中吗?我该如何解决这个问题?
另外,当我尝试执行此操作时:
AdView.setAdListener(new AdListener() {
// Implement AdListener
});
我得到:
不能从静态上下文引用非静态方法。问题是,我正在尝试查看何时完成下一个活动中的添加。
您的静态问题是由于某些尝试将实例方法视为静态的原因引起的。也许您的实现的一部分尝试使用非静态方法,就好像它是静态的一样,或者您实现的功能之一应该是静态的...
—
Troyseph 2015年
另外,我建议不要在广告加载期间让播放器等待。将其加载到后台,然后在适当时显示它。等待广告加载对玩家来说就像是一种惩罚,可以使他们推迟玩游戏。
—
Troyseph 2015年
@Troyseph我该怎么办?谢谢
—
NullPointerException 2015年
试试这个bfy.tw/39nB
—
Troyseph 2015年