我在保存按钮时保存了一个 int(在升级类中),并且在另一个活动(播放类)中调用了 int。但是每当我重播应用程序时,我首先需要在进入播放活动之前进入升级活动,否则我保存的整数无法正确加载。
public class Play extends Activity implements OnTouchListener {
MKZSurface ourSurfaceView;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
ourSurfaceView = new MKZSurface(this);
ourSurfaceView.setOnTouchListener(this);
setContentView(ourSurfaceView);
MYU = Upgrades.mYU;
BU = Upgrades.BU;
MBU = Upgrades.mBU;
RU = Upgrades.RU;
MRU = Upgrades.mRU;
}
在升级类中,我使用 SharedPreferences 将这些整数保存为一个值。如何在无需先进入升级页面的情况下使用保存的整数加载数据?