1

我做了一个Andriod App,它是一个打字游戏,有几个级别。问题是每次播放器失败时我都会在屏幕底部显示广告(因为如果你输入错误,你就会失败)

所以问题是每次播放器失败时,活动都会重新加载以重新开始。因此,广告正在重新加载并执行另一个请求。

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

所以我想做的,就是在游戏第一次加载的时候做 Adrequest,然后就让它可见或不可见。

顺便说一下,如果你想看看这个应用程序在 google play 中: Doctor Key

谢谢!

4

1 回答 1

1

我会重新设计你的Activity,这样它就不必每次重新开始时都重新创建自己。也许 addreset()setLevel()方法可以重新初始化所有内容并为您正在执行的任何级别设置状态。

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

于 2012-09-24T17:16:12.193 回答