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

터치중일때(떼지않고) 텀을 두고 이벤트를 주고싶습니다.

0 추천

터치중일때 일정시간 텀을 두고 발생하는 이벤트와 땠을때 이벤트를 주고싶은데요

액티비티 클래스가 아닌 일반클래스에서 적용 방법이 궁금합니다.

제가 구현하고싶은 것은 플레이어앱의 빨리감기 버튼을 누르고 있을때는 동영상의 시간을 30초씩 증가시키다가 빨리감기 버튼을 떼는 순간 다시 재생을 하려고 합니다.

가봉 (220 포인트) 님이 2016년 3월 2일 질문

1개의 답변

0 추천
롱클릭인가 롱터치인가 메소드 있지 않나요?
치솟음 (3,710 포인트) 님이 2016년 3월 2일 답변
구글에 찾아보긴했습니다. 근데 롱터치이벤트를 버튼에도 걸수가 있나요 ?
롱클릭은 뷰를 누르고 있을 경우 한번만 호출 되기 때문에
이경우에는 onTouch를 오버라이드해서
MotionEvent 객체와 View를 가지고 조작하셔야 할것 같네요.

http://developer.android.com/intl/ko/reference/android/view/View.OnTouchListener.html

MotionEvent.ACTION_DOWN ..
...