안드로이드 개발 질문/답변
(글 수 45,052)
pref 스트링 값에 null을 채워 넣는 부분이 있는데(edit.putString("abc","newkie----------------------------123-----------------------") 이런식입니다. -대신 null이라고 보시면 됩니다.) 이것을 적용한 이후로 어플이 꺼지면 pref 저장된 모든 값이 날아가버리네요.
혹시나 해서 null부분을 빼니까 저장된게 지워지지 않습니다.
pref에서는 null을 처리하지 못하는 건가요?

마비노기영웅전 프리미어서버 뉴키
-
다음에 직장을 구할 때는 퇴근을 도망이라고 부르지 않는 직업이 좋을 것 같다.
-




저도 SharedPreferece(SP)에 관한 이슈에 관심있어 들어왔는데,,,,제 짧은 견해는, SP는 데이터를 XML 포맷에 맞춰서 저장하고 읽기 떄문에, XML 포맷에서 지원하는 NULL DATA형식(xml에 null값이 어케 들어가지요?)에 맞게 들어가지 않는다면, 해당 write & read method 수행시 false를 반환하는게 아닐까란 생각을 해봅니다. 만약 그러한 경우라면, 다른 저장 방식을 찾던가, 혹은 자체적으로 부가적인 처리 방법을 강구하는 수 밖에요..
아마 고수분께서 답글 달아주실꺼에요 - -..