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

버튼 이벤트에서 한번 누르면 이벤트를 계속 유지하게 하고 싶습니다.

0 추천
안녕하세요

 

그림판 기능 중 펜 효과 기능 비슷한걸 구현하고 있습니다.

 

팬 버튼을 한번 누르면 뷰에 터치로 적을 수 있게 하고(on)

 

팬 버튼을 다시 한번 누르면 터치를 하여도 뷰에 그려지지 않도록 하고 싶습니다.(off)

 

버튼에 그냥 온터치리스너를 쓰면 안될거 같은데 어떤 방법으로 위 효과를 구현해야할지 조언 부탁드립니다.
koreadmanse (270 포인트) 님이 2013년 5월 31일 질문

1개의 답변

0 추천
온터치리스너 써서 하는거 맞습니다.

 

단순히 boolean값 하나 주고 onTouchEvent에 boolean값이 false일 경우 리턴 걸어버리면 원할때만 드로잉 할 수 있습니다.
기초개발자 (24,060 포인트) 님이 2013년 5월 31일 답변
...