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

스위치 ON / OFF 질문

0 추천

안녕 하십니까 안드로이드를 공부하고 있는 대학생입니다

음악 중심의 어플을 개발 하고 있습니다.

스위치를 이번에 처음 사용 하게 되었습니다

ON일 경우 음악 재생 버튼을 클릭 하면  재생이 되고

OFF일경우 음악을 재생 해도 음악 재생이 되지 않게 하고 싶습니다.

 

View myButtonLayout = getLayoutInflater().inflate(R.layout.mybutton, null);

myButtonLayout.findViewById(R.id.switch1).setOnClickListener(this);

ActionBar actionBar = getActionBar();
actionBar.setCustomView(myButtonLayout);
actionBar.setDisplayShowCustomEnabled(true);
이러한 형태로 액션 바에 만들어 두었습니다.

 

지금까지는 ....

SharedPreference를 사용 하여 

OFF 일경우 -1 값을 가져와 저장하고

ON일 경우 1을 저장 하게 만든 상태입니다

뒤에 어떻게 해야 되는지 모르겠습니다..... 고수님들의 

조언과 답변들을 듣고 싶습니다.

 

리뷰즈 (480 포인트) 님이 2015년 11월 12일 질문

1개의 답변

0 추천
일단 책을 한권 사서 정독 하시는편이 나아보입니다.

switch 에 해당하는 id 를 findViewById 해서 view 를 얻은 뒤 해당 스위치 뷰에

setOnCheckedChangeListener 를 추가하면 onCheckedChanged 로 switch 에 status 을 얻을 수 있으니

이후 원하시는 작업을 하시면 됩니다.
aucd29 (218,390 포인트) 님이 2015년 11월 13일 답변
...