Skip to content Skip to sidebar Skip to footer

Why My Sharedpreference Create Another File Name Data_preferences?

I have a listview with choice mode, and it working. I want to save that checked item to shared preference, then use it in another activity. But, my SharedPreferences doesn'nt save

Solution 1:

Define private SharedPreferences mediaPrefs = null;

put this on your constructor mediaPrefs = this.getSharedPreferences("Testing", 1);

put below method to the source:

publicvoidstoreStateString(String prefsKeys, Float prefsValue) {
        SharedPreferences.Editor prefEditor = mediaPrefs.edit();
        prefEditor.putFloat(prefsKeys, prefsValue);
        prefEditor.commit();
    }

Use this method to store the state like:

storeStateString("POINT_LATITUDE_KEY"+i,Float.parseFloat(values.get(position).getLat()));

and now you can get this preference through:

FloatfinalValue= mediaPrefs.getFloat("POINT_LATITUDE_KEY1","2.0l");

where 2.0l is defalut value if mediaPrefs is null;

Let me know if any issues regarding that.

Post a Comment for "Why My Sharedpreference Create Another File Name Data_preferences?"