2013-10-18 1 views
0

SharedPreferences에서 값을 검색하려고합니다.공유 환경 설정 값을 검색 할 수 없습니다.

String token = c.getString(TAG_TOKEN); 
shared_preferences_editor = mSharedPreferences.edit(); 

shared_preferences_editor.putString("apptoken",token); 
shared_preferences_editor.commit(); 

SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()); 
String name = preferences.getString("apptoken",""); 
Log.d("apptoken",name); 

로그 캣 :

10-18 20:50:23.730: D/apptoken(1274): [email protected] 

사람이 어떻게 SharedPreferences의 가치를 내게 보여 주시겠습니까?

+0

더 많은 도움을 받으려면 SharedPreferences에 값을 저장하는 방법을 코드로 공유하십시오 –

+0

SharedPreferences에 문자열을 넣은 코드는 어디에 있습니까? –

+0

공유 환경 설정 파일의 이름을 지정 했습니까? – Tobiel

답변

1

다음과 같은 방법으로 SharedPreference에서 값을 저장하고 검색 할 수 있습니다.

SharedPreferences prfs = getSharedPreferences("PREF", Context.MODE_PRIVATE); 
String token = prfs.getString("apptoken", ""); 

는 희망이 도움이 정보 위에 읽으려면 정보

SharedPreferences preferences = getSharedPreferences("PREF", Context.MODE_PRIVATE); 
SharedPreferences.Editor editor = preferences.edit(); 
editor.putString("apptoken", "your value of apptoken"); 
editor.commit(); 

를 작성합니다.