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

안드로이드 토글버튼 저장

0 추천

지금.. 버튼5와 버튼6에 상태에 따라서 버튼7이 활성화비거나 비활성되는 것을
저장을 해야되는데..
int btn7visi = pref.getInt("btn7visi", View.VISIBLE);
btn7.setVisibility((int) btn7visi);
editor.putInt("btn7visi", View.VISIBLE);
이런식으로 나타내서는 저장이 됬는데 못불러오는건지...아니면
저장자체가 안된건지 잘 모르겠는데요. 타입이 int가 맞나요?..
뷰라는 자체가 타입이 있나..;;

어떤식으로 저장을 해야될까요..?

 

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

1개의 답변

0 추천
 
채택된 답변
View.VISIBLE 은 찾아보니 int형 상수값입니다. 0으로 선언되어 있네요.

 http://developer.android.com/reference/android/view/View.html#VISIBLE

 저장하는 부분에 commit() 함수를 사용해 보세요.

 그리고 읽는 부분에 로그를 찍어서 제대로 저장되었는지 확인해보세요.
안_드루이드 (14,510 포인트) 님이 2015년 1월 5일 답변
헬프미님이 2015년 1월 5일 채택됨
소스에 commit 함수는 되어있어서요...
다시 로그부터 소스까지 다시 올리겠습니다.
...