마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

SharedPreference 사용법 질문드립니다.

0 추천
안녕하세요. 안드로이드 초보 개발자 입니다.

환경설정 쪽 작업을 하면서 SharedPreference를 알게 되어 사용하고 있는데요.

사용하는 액티비티에서는 문제없이 키값의 value 값을 잘 읽어옵니다.

문제는 처음 앱이 시작하면서 value값을 읽어오고 싶은데요.ㅠ

같은 키값으로 앱 시작시 불러들으니 null값만 가지고 있더라고요;;ㅠ

SharedPreference  를 사용시 앱 사용중에는 다른 Activity에서도 불러올 수 있는거 아닌가요?

다른 앱에서도 사용하고싶을때는 MODE_PRIVATE 말고 MODE_WORLD_READABLE이나

MODE_WORLD_WRITEABLE을 사용하라고 하던데 사용해봐도 NULL값만 가지네요;;

고수님들의 정확한 답변 부탁드립니다.ㅠ
다갖춘남자 (220 포인트) 님이 2014년 3월 13일 질문

1개의 답변

+1 추천

context를 저장했던 어플의 context를 사용해야합니다.

http://blog.naver.com/PostView.nhn?blogId=memy80&logNo=100118840407 를 참조하세요...

문제는 다른 어플에서 해당 값을 변경하면, 사용하시는 어플에 바로 반영이 되는게 아니라 사용할 어플이 완전 종료(background에서 돌지 않는 상태) 에서만 반영이되서... 사용하기 불편했습니다.

 

사악미소 (65,330 포인트) 님이 2014년 3월 13일 답변
...