In your xml file it is "Int_value". You are trying to retrieve "Int_Value". Java is case sensitive.
Thanks On Sat, Aug 13, 2011 at 1:14 PM, Kristoffer <[email protected]>wrote: > Here is MyPref.xml > > <?xml version='1.0' encoding='utf-8' standalone='yes' ?> > <map> > <int name="Int_value" value="1" /> > <string name="String_Value">test string</string> > <boolean name="Boolean_Value" value="true" /> > <long name="Long_Value" value="1234567890" /> > <float name="Float_value" value="12.5" /> > </map> > > On 13 Aug, 09:26, Appaholics <[email protected]> wrote: > > Most probably your Int_Value doesn't exist. In this case the number you > > specified, 200, will be assigned instead. > > > > Thanks > > > > On Sat, Aug 13, 2011 at 12:52 PM, Kristoffer <[email protected] > >wrote: > > > > > > > > > > > > > Hello. > > > > > Iam using shared preferences to store some values. > > > > > final SharedPreferences pref = getSharedPreferences("MyPref", > > > MODE_PRIVATE); > > > > > final SharedPreferences.Editor edit = pref.edit(); > > > > > edit.putInt("Int_value", 1); > > > edit.putString("String_Value", "test string"); > > > edit.commit(); > > > > > i look in the xml file and everything is saves as it should. > > > > > now i grabb the values: > > > > > int i = pref.getInt("Int_Value", 200); > > > String s = pref.getString("String_Value", ""); > > > > > and now i wanna add it to a text label: > > > > > I have this in top of my code > > > > > final TextView test = (TextView) findViewById(R.id.test); > > > > > and then if i wanna show the string everything works as it should. > > > > > test.setText(s); > > > > > if i try to show the int value with this > > > > > test.setText(i); > > > > > then my application make a force close, so i thougt that the problem > > > was that i had to make the int a string so i did like this > > > > > test.setText(Integer.toString(i)); > > > > > now the program wotk but it does not show my stored value it shows me > > > the in this case 200 becourse of > > > > > int i = pref.getInt("Int_Value", 200); > > > > > I must be missing something simple here i quess. > > > could someone point it out for me? > > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "Android Developers" group. > > > To post to this group, send email to > [email protected] > > > To unsubscribe from this group, send email to > > > [email protected] > > > For more options, visit this group at > > >http://groups.google.com/group/android-developers?hl=en > > > > -- > > -------------------- > > Raghav Sood > > CEO/Founder/Owner/Dictator/Tyrant at Appaholics (Basically all titles > > required to have complete control) > http://www.raghavsood.com/https://market.android.com/developer?pub=Appaholicshttp://www.appaholics.in/ > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- -------------------- Raghav Sood CEO/Founder/Owner/Dictator/Tyrant at Appaholics (Basically all titles required to have complete control) http://www.raghavsood.com/ https://market.android.com/developer?pub=Appaholics http://www.appaholics.in/ -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

