您好我正在开发一款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;
}