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

프리퍼런스 관련해서 질문드립니다.

0 추천

안드로이드 개발 공부 한지 얼마 되지않아 프리퍼런스에 대한 기본적인 사용법은 알고 있으나
리스트 뷰의 각각의 아이템들을 저장하거나 삭제 후 앱 재실행시 저장된 아이템 또는변경된 아이템들이 보이도록 하는 방법을 잘 몰라 고수분들께 도움을 요청드립니다.

(소스가 길어 https://gist.github.com/KalCornes/5f5d2f627a147f37c65bec14aa8c7516에 해당부분만 올렸습니다.많은 조언 부탁드립니다. 감사합니다.)

KALECK (170 포인트) 님이 2017년 2월 21일 질문
KALECK님이 2017년 2월 21일 수정
여기에 못 올릴 정도로 길면 http://github.com 에 프로젝트를 통으로 올려놓던가, https://gist.github.com 에 주요 부분 코드만 올리세요.
알려주셔서 감사합니다. 질문내용  수정하였습니다!

1개의 답변

0 추천
 
채택된 답변

ListData 를 json 으로 바꿔서 preference 에 넣으세요. 그게 제일 간단합니다. 

쎄미 (162,410 포인트) 님이 2017년 2월 21일 답변
KALECK님이 2017년 2월 21일 채택됨
알려주셔서 감사합니다!
제가 아직 부족해서 해결이 되지 않았는데 json으로 바꾸라는 말씀이 json형식 파일로 만들어서 하는건지 다른 방법이 있는건가요? 번거롭게 해드려 죄송하지만 알려주시면 감사하겠습니다.
json 형태의 문자열로 바꿔서 저장하고, json 문자열을 불러와서 모델형태로 바꾸면 됩니다. json 예제 프로젝트 만들어서 테스트 해보세요.
...