-1

我在android中的应用程序可以在关闭应用程序并再次运行后记住它的类的静态成员值。我不会将任何内容保存到 SD 卡或其他任何地方。怎么会这样?我使用以下代码关闭应用程序

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
    return super.onKeyDown(keyCode, event);
}

我的班级及其静态值

public class General {
    static float colorx = 7, colory = 607;
    ...
    }
4

2 回答 2

1

尝试手动进行垃圾收集,应该可以解决问题。

于 2013-10-29T04:44:03.770 回答
0

为此,唯一的解决方案是使用SharedPreferences。您可以将变量数据存储在 SharedPreferences 中,然后在您的应用程序之前关闭时检索它。

于 2013-10-29T05:09:59.960 回答