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

sharedPreference 처음 실행할때..

0 추천
모바일 환경에서 설치가 되면 처음에 실행할 때,

sharedpreference에 저장된 데이터값이 없어서 토글버튼 ON, OFF에 따라서 보이게 되는 버튼이

버튼이 OFF인데도 불구하고, 디폴트로 그냥 보이게 되더라구요... 이런경우에는 어떻게 처리해주어야 되나요?..

그냥. 버튼.setvisivility(버튼.INVISIBLE); 이런식으로하면.. 처음에는 안보이는데.

액티비티를 닫고 다시 들어가도 안보이게 되서.. 오류가 있더라구요.  

 

헬프미 (5,430 포인트) 님이 2015년 1월 11일 질문

1개의 답변

0 추천
 
채택된 답변
  1. on create 일 때 set visibility 를 shahred preferecne 로 하되  get 에 default 값을 false 로 주시면 되지 않나 싶네요 이게 싫다면 xml 내에 visible 값을 false 로 설정해도 됩니다.
aucd29 (218,390 포인트) 님이 2015년 1월 12일 답변
헬프미님이 2015년 1월 14일 채택됨
이미 false 값인데도 그러네요..
xml 내에서는 visibility값이 visible, invisible,gone 밖에 안들어가구요..
...