2011-10-16 2 views
0

IntentService은 지난 번에 호출되었을 때와 지금까지 호출 된 횟수를 기억하고 싶습니다. 전화가 재부팅 될 때이 값을 재설정해도 문제가되지 않지만 응용 프로그램 프로세스가 종료되면 다시 설정하면 안됩니다.안드로이드 서비스에서 상태를 저장하는 방법

이 상태 변수를 SharedPreferences에 저장해야합니까, 아니면 더 가볍고 더 가볍습니까? 나는 intent.getExtras()을 시도했지만, 거기에 넣은 값은 호출간에 기억되지 않는 것 같습니다.

답변

3

이와 같이 영구 저장하려면 일반적으로 SharedPreferences이 좋습니다. 그리고 환경 설정을 편집 한 후 commit()을 잊지 마세요.

관련 문제