在活动中预加载AdMob插页式广告

时间:2014-08-04 18:37:31

标签: java android android-activity admob advertising

我尝试了很多使用静态变量的东西,但我似乎找不到在一个活动(我的游戏)上预加载插页式广告的方法,然后在下一个(我的分数屏幕)上显示它。任何人知道这样做的方法吗?

我一直在使用静态变量获取nullpointerexceptions,所以我猜这不适用于某些垃圾收集器的原因,也许它们在活动被销毁时被删除(我使用system.exit退出游戏活动以保持游戏正常工作)

1 个答案:

答案 0 :(得分:1)

哇,哇,这里有很多问题。让我们从最大到最小。

  1. NOT 使用System.exit()。这将尝试退出VM,从而终止您的应用以及您的活动。如果您的活动需要这个以便清理,那么您的活动就会出现严重问题。
  2. 使用静态变量,除非您了解如何使用它们。并且绝对不使用它们来尝试在活动之间传输数据。
  3. 我认为您正在寻找的解决方案是制作您的游戏并将屏幕评分为片段,并在一个活动中显示它们。