我制作了一个Andriod应用程序,它是一个打字游戏,有几个级别。问题是,每次玩家失败时,我都会在屏幕底部显示广告(因为如果输入错误,则会失败)
所以事情是每次玩家失败时,活动重新加载再次开始。因此,广告正在重新加载并执行其他请求。
我尝试搜索是否有任何方法可以避免这种情况,但我无法做到。
所以我想要做的就是第一次加载游戏时制作Adrequest,然后将其置于可见或不可见状态。
顺便说一句,如果你想看看谷歌播放中的应用程序: Doctor Key
谢谢!
答案 0 :(得分:1)
我会重新设计你的Activity
,这样每次重新开始时都不需要重新创建。{1}}。也许添加reset()
和setLevel()
方法重新初始化所有内容,并为您正在执行的任何级别设置状态。
或者您可以考虑使用Fragments
。然后,您只需替换关卡片段,同时将广告部分保留在不受影响的单独Fragment
中。