안녕하세요 불철주야 계발에 힘쓰시느라 대단히 수고가 많으십니다.

SharedPreferences 관련 해서  

 SharedPreferences.Editor editor = prefs.edit();
  editor.putInt("zoom", sIndex);
  editor.commit();

이런식으로 zoom 값을 설정 하는 부분이 두군데가 있습니다.  의도는 현재 줌값을 설정하여 다음에 Text를 뿌려줄때

설정 되어 있는 zoom 값을 읽어 와서 뿌려 줄려고 합니다.

헌제 위의 방식대로 editor.putInt("zoom", sIndex); zoom 이라는 키값에 sindex 값을 설정하고

어플을 종료하면 위에서 설정한 값이 아니라 그이전에 설정 되어 있는 값이 다시 불려져 오네요.

현재 editor.putInt를 수행하는 곳은 로그상으로 한번 동작하고 BackPress 이벤트 동작시에는 위의 부분을 수행하지 않는데.

자꾸 이전 값이 불려져 들어 옵니다. 도데체 이유를 모르겠네요

Permisson 문제인가 싶어서 MODE_WORLD_READABLE ,  MODE_WORLD_WRITEBLE 값으로 모두 주어봐도 동일한 현상이 발생합니다.

고수님들의 조언을 얻고 싶어 질문 계시판에 글을 적어 봅니다.

그럼 주옥 같은 조언 부탁 드리겠습니다.