地狱我试图为我的项目制作高分,但我的代码只保存最后一个值而不是最高值我怎么能只存储最高价值?这是我的代码.
这是保存过程 - >
SharedPreferences prefs = getSharedPreferences(MY_PREFERENCES, Context.MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
TextView outputView = (TextView)findViewById(R.id.textscore);
CharSequence textData = outputView.getText();
if (textData != null) {
editor.putString(TEXT_DATA_KEY, textData.toString());
editor.commit();
}
Run Code Online (Sandbox Code Playgroud)
这是阅读过程
SharedPreferences prefs = getSharedPreferences(MY_PREFERENCES, Context.MODE_PRIVATE);
String textData = prefs.getString(TEXT_DATA_KEY, "No Preferences!");
TextView outputView = (TextView) findViewById(R.id.textread);
Run Code Online (Sandbox Code Playgroud)