在系统退出之前将变量保存到另一个类

时间:2015-05-06 18:34:49

标签: java android frameworks

您好我正在开发一款Android游戏。

我尝试分配以获取另一个类中变量的值,但是当我执行系统退出时,我丢失了该值。

我尝试使用共享偏好来保存分数,但我的游戏类是非活动的,我不能在构造函数中使用上下文,因为我使用的是具有预定义参数的框架。

在使用system-exit关闭游戏之前,有没有将变量值存储到另一个类?

我也试过启动片段的意图而不是系统退出,但我总是得到一个nullpointer Exception,实际上它更多的是我无法成功传递上下文参数的问题< / p>

Here is my constructor

public GameScreen(Game game) {
        super(game);

}




public abstract class Screen {
    protected Game game;
    Context context;
    public Screen(Game game) {
        this.game = game;
    }

0 个答案:

没有答案