Android onTouch 이벤트 에서 onTouch 방법 반환 값(소개)
1791 단어 ontouch반환 값ontouchevent
2.return true 가 onTouch 방법 을 성공 적 으로 실 행 했 음 을 설명 하면 onTouch 의 코드 를 실행 한 후에 이 onTouch 사건 은 끝 납 니 다.Gallery 의 기본 onTouch 방법 과 같은 구성 요 소 를 더 이상 호출 하지 않 습 니 다.onTouch 방법 에서 우 리 는 move,down,up 등 많은 조작 을 할 수 있 습 니 다.만약 에 우리 가 move 에서 return false 를 한다 면 다음 fling,up 등 뒤의 사건 도 처리 하지 않 을 것 입 니 다.
Gallery.setOnTouchListener(new OnTouchListener(){
//@Override
public boolean onTouch(View v, MotionEvent event) {
System.out.println("Gallery onTouch");
if(event.getAction()==MotionEvent.ACTION_MOVE){
mDismiss.removeMessages(1);
System.out.println("ACTION_MOVE ");
}else if(event.getAction()==MotionEvent.ACTION_UP){
mDismiss.sendEmptyMessageDelayed(1,10000);
System.out.println("ACTION_UP ");
}
return false;
}
});
주의:1.ViewGroup 에서 onInterceptTouchEvent 방법 이 false 로 되 돌아 가면 터치 스크린 사건 은 계속 아래로 전 달 됩 니 다.그러나 하위 View 가 이 사건 을 처리 하지 않 으 면 하위 view 의 onTouchEvent 가 True 로 돌아 가지 않 으 면 결국은 ViewGroup 이 이 사건 을 처리 하고 자신의 onTouchEvent 를 실 행 했 습 니 다.
2.onTouch 호출 전에 onInterceptTouchEvent 를 자동 으로 호출 합 니 다.onInterceptTouchEvent 에서 돌아 오 는 false 는 onTouchEvent 를 호출 하지 않 습 니 다.onInterceptTouchEvent 를 다시 쓰 면 onTouchEvent 를 호출 할 때 true 로 돌아 갑 니 다.
이상 의 안 드 로 이 드 온 터치 이벤트 에서 온 터치 방법 반환 값(소개)은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.참고 하 실 수 있 고 많은 응원 부 탁 드 리 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Android onTouch 이벤트 에서 onTouch 방법 반환 값(소개)1.return false 가 onTouch 이 벤트 를 성공 적 으로 실행 하지 못 했다 고 설명 하면 onTouch 에 있 는 코드 를 실행 한 후에 onTouch 이 벤트 는 끝나 지 않 습 니 다.따라서 일부...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.