如何避免在我的Android应用上不必要地重新加载Google广告

时间:2012-09-24 17:05:12

标签: android android-activity admob adsense

我制作了一个Andriod应用程序,它是一个打字游戏,有几个级别。问题是,每次玩家失败时,我都会在屏幕底部显示广告(因为如果输入错误,则会失败)

所以事情是每次玩家失败时,活动重新加载再次开始。因此,广告正在重新加载并执行其他请求。

我尝试搜索是否有任何方法可以避免这种情况,但我无法做到。

所以我想要做的就是第一次加载游戏时制作Adrequest,然后将其置于可见或不可见状态。

顺便说一句,如果你想看看谷歌播放中的应用程序: Doctor Key

谢谢!

1 个答案:

答案 0 :(得分:1)

我会重新设计你的Activity,这样每次重新开始时都不需要重新创建。{1}}。也许添加reset()setLevel()方法重新初始化所有内容,并为您正在执行的任何级别设置状态。

或者您可以考虑使用Fragments。然后,您只需替换关卡片段,同时将广告部分保留在不受影响的单独Fragment中。