Android,如何设置要在活动中显示的片段,甚至关闭应用程序?

时间:2016-02-26 13:13:05

标签: android

有没有办法在更改时保存片段?即使在关闭应用程序并再次打开后,片段也会保留在那里

1 个答案:

答案 0 :(得分:0)

您可以使用共享偏好设置来保存下次打开应用时所需的变量。 Look at the documentation.

protected void onDestroy(){
    super.onDestroy();
    SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
    SharedPreferences.Editor editor = sharedPref.edit();
    editor.putInt(getString(R.string.saved_high_score), newHighScore);
    ...
    editor.commit();
}

protected void onCreate(){
    SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
    long highScore = sharedPref.getInt(getString(R.string.saved_high_score), defaultValue);
    ...    
}