有没有办法在更改时保存片段?即使在关闭应用程序并再次打开后,片段也会保留在那里
答案 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);
...
}