2011-08-05 2 views
1

첫 번째 활동은 로그인 페이지입니다. 입력란에 사용자 이름과 암호를 입력하고 있습니다. 그 값은 API로 옮겨졌고, 그 대가로 서버에서 xml 파일로 사용자 아이디를 얻고 있습니다.내 앱에서 안드로이드 앱의 공유 환경 설정 문제

나는 XML 파일을 구문 분석하고 사용자가 난 이미 내가 서명 여부를 확인하려면 응용 프로그램을 열 때

SharedPreferences.Editor IdEditor = Id.edit(); 
IdEditor.putString("useridValue", chap.getid()); 
IdEditor.commit(); 

을 다음과 같이 공유 preferrence의 값을 저장하고 다음 시간에하고 있습니다.

id.containskey("useridvalue") 

답변

1

아이디 클래스는 SharedPreferences을 확장하고 어떻게 사용하여,이 항목이 이미 공유 된 환경에 존재 여부를

0

확인 공유 ​​환경 설정에 저장된 값을 사용하여이를 확인하기 위해?

어쩌면

문자열 userId를 = Id.getString ("useridValue"); 환경 설정은 다음의 기본 환경에 저장되어있는 경우

당신은 측면에

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); 

String userId = prefs.getString("useridValue"); 

은 당신이 정말로 그것을 아마 idEditor

있어야 IdEditor 변수에 대문자 I를 사용하지 말아야주의 수
관련 문제