我的应用程序获得了一些"GameOver“活动,它在游戏结束时被调用。此活动包含它自己的AdView。现在我的问题是,每次玩家输了游戏,这个活动都会被调用,它需要一些时间才能让adview访问laod。问题是,用户甚至可以在没有看到adView的情况下按下restart按钮,因为它没有加载。当按下按钮时,另一个活动开始。我现在的解决方案是延迟按钮-->用户必须等待3秒。才能按下按钮。这对用户不好,没有人喜欢等待。
那么,有没有办法在另一个活动被调用时在后台存储已经使用的adView,并在下次调用gameOver活动时加载adview呢?
显示广告的最有效方式是什么,而不必在每个活动中重新加载它们?
有什么想法吗?
发布于 2014-03-04 21:22:13
将adView放在GAMEOVER活动中不是一个好主意。因为用户在活动中停留时间不会超过几秒。因为用户将重新开始游戏,如果他有兴趣再次玩,否则他将退出游戏,但他不会坚持更多的时间。因此,将adView放在用户为MORE TIME停留的活动中。
而adView总是需要一段时间(几秒钟)来加载广告。因为它将连接到互联网,它将执行加载Adview的过程。所以我猜没有办法加载adFaster。但相反,你将改变你的活动,以吸引用户在广告上的注意力,其中用户停留的Time.Hope很多,这对你有帮助。
https://stackoverflow.com/questions/22172635
复制相似问题