小编Bol*_*yar的帖子

使用共享首选项进行高分保存

地狱我试图为我的项目制作高分,但我的代码只保存最后一个值而不是最高值我怎么能只存储最高价值?这是我的代码.

这是保存过程 - >

            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)

android sharedpreferences

5
推荐指数
1
解决办法
3193
查看次数

标签 统计

android ×1

sharedpreferences ×1