Check if key exists in Shared Preferences

后端 未结 4 849
情书的邮戳
情书的邮戳 2020-12-13 23:51

I\'m creating Shared Preferences as follows

preferences = getSharedPreferences(\"text\", 0);
final Editor editor = preferences.edit();

String s1 = serverIP.         


        
4条回答
  •  执念已碎
    2020-12-14 00:08

        LoadRuns();
    if (loadedruns == 1) {
    Toast.makeText(MainActivity.this, "First run", Toast.LENGTH_SHORT).show(); 
    }
    else {
    Toast.makeText(MainActivity.this, "No. runs: " + loadedruns,
    Toast.LENGTH_SHORT).show();
    }
    loadedruns++;
    SaveRuns("runs", loadedruns);
    
    
        public void SaveRuns(String key, int value){
    sharedPreferences =  PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    SharedPreferences.Editor editor = sharedPreferences.edit();
    editor.putInt(key, value);
    editor.commit();
    }
    public void LoadRuns(){
    sharedPreferences =  PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    loadedruns = sharedPreferences.getInt("runs", 1);
    }
    

提交回复
热议问题