How to check if SharedPreferences exists or not

前端 未结 4 1728
独厮守ぢ
独厮守ぢ 2020-12-13 03:54

I\'m checking in this way if the file exists, but I need to go beyond, I need to know if there is one in specific, is there any way?

File f = new File(\"/dat         


        
4条回答
  •  情歌与酒
    2020-12-13 04:23

    Well, one could do:

        SharedPreferences sharedPrefs = getSharedPreferences("sp_name", MODE_PRIVATE);
        SharedPreferences.Editor ed;
        if(!sharedPrefs.contains("initialized")){
            ed = sharedPrefs.edit();
    
            //Indicate that the default shared prefs have been set
            ed.putBoolean("initialized", true);
    
            //Set some default shared pref
            ed.putString("myDefString", "wowsaBowsa");
    
            ed.commit();
        }  
    

提交回复
热议问题