SeekBar나 Spinner 등등 기능을 사용했을 때,

조회수 614회

Switch나 SeekBar, Spinner 같은 애들있잖아요? 그런데들 변경된 내용을 저장해두려면 어떤 옵션을 줘야하나요?

예를들어, 배경색 변경 방법을 Spinner로 만들어서 블랙 화이트 블루 레드가 있을 때,

기본값은 블랙으로 설정, 블랙에서 화이트로 바꾸고 다시 첫페이지로 나가거나 다른 페이지에 가따오면 원래상태인 블랙으로 되어 있는데, 이거 어떻게 막을 방법 없나요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 보통 설정값에 대해서는 SharedPreference 를 사용하는 경우가 많습니다. Spinner 에서 어떤 아이템이 설정 되면 Preference 에 해당 값을 저장하고, 해당 Spinner 가 있는 Activity (혹은 view 나 fragment) 가 시작될 떄 Preference 에 저장 된 값을 가져와서 설정하시면 되겠습니다.

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)