Android 使用SharedReferences保存数据

Android 使用SharedReferences保存数据,android,Android,当用户按下“后退”按钮时,SharedReference是否有效。那么当用户按下“后退”按钮时,存储数据的方式是什么。您可以覆盖“后退”按钮,然后使用共享首选项存储值,如果这是您的意思的话 您可以覆盖按下后退按钮,然后使用SharedReferences: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { SharedPreferences SP = = PreferenceManager.getDef

当用户按下“后退”按钮时,SharedReference是否有效。那么当用户按下“后退”按钮时,存储数据的方式是什么。

您可以覆盖“后退”按钮,然后使用共享首选项存储值,如果这是您的意思的话

您可以覆盖按下后退按钮,然后使用SharedReferences:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)  {
    SharedPreferences SP =  = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
    SP.edit().putString(key, value);
    return super.onKeyDown(keyCode, event);
}

为此,请使用onBackPressed活动方法:

@Override
public void onBackPressed() {
    //Do stuff
    return;
}

移动设备中的后退按钮,即应用程序被终止