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

main에서 seekbar의 수치를 service에 넘기고싶어요!

+1 추천
블루라이트 차단어플을 제작중인데 버튼으로는 고정된 색과 투명도를 가진 레이아웃을 띄울수 있는데요
seekbar를 통해서 투명도에 변화를 주고싶어요
버튼으로는 on/off를 하고 seekbar로 overlay서비스에 alpha값을 넘겨서 overlay서비스의 투명도를 조절하고싶은데 어떻게 해야될지 모르겠어요
Bateaux (5,200 포인트) 님이 2015년 10월 15일 질문

1개의 답변

0 추천
service에 PreferenceChangeListener 달아놓으면 뭐 값 넘길 필요없이 원하는 결과를 얻을 수 있지 않을까요?
libre2k (7,420 포인트) 님이 2015년 10월 15일 답변
어찌하다보니 Preference쓰지 않고 seekbar움직일때마다 startService로 해서 Service.class에서 onStartCommand에서 계속 값을 받는것으로 구현을 했는데요
비효율적인거 같긴한데 생각해본건 구현해보고 바꿔야겠습니다
...