View.OnHoverEvent(MotionEvent) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
가리키기 이벤트를 처리하도록 이 메서드를 구현합니다.
[Android.Runtime.Register("onHoverEvent", "(Landroid/view/MotionEvent;)Z", "GetOnHoverEvent_Landroid_view_MotionEvent_Handler")]
public virtual bool OnHoverEvent (Android.Views.MotionEvent? e);
[<Android.Runtime.Register("onHoverEvent", "(Landroid/view/MotionEvent;)Z", "GetOnHoverEvent_Landroid_view_MotionEvent_Handler")>]
abstract member OnHoverEvent : Android.Views.MotionEvent -> bool
override this.OnHoverEvent : Android.Views.MotionEvent -> bool
매개 변수
가리키기를 설명하는 동작 이벤트입니다.
반환
뷰가 가리키기 이벤트를 처리한 경우 True입니다.
- 특성
설명
가리키기 이벤트를 처리하도록 이 메서드를 구현합니다.
이 메서드는 포인터가 뷰 경계를 가리키거나 넘어가고 보기가 현재 터치되지 않을 때마다 호출됩니다. 가리키기 이벤트는 동작MotionEvent#ACTION_HOVER_ENTER
MotionEvent#ACTION_HOVER_MOVE
MotionEvent#ACTION_HOVER_EXIT
이 있는 포인터 이벤트 또는 .
<ul><li>뷰는 포인터가 보기의 경계에 들어갈 때 동작 MotionEvent#ACTION_HOVER_ENTER
이 있는 호버 이벤트를 받습니다.</li li>><포인터가 뷰의 경계에 이미 들어갔고 이동했을 때 뷰는 동작 MotionEvent#ACTION_HOVER_MOVE
이 있는 호버 이벤트를 받습니다.</li li>><뷰는 포인터가 보기의 범위를 종료하거나 단추 클릭, 탭 또는 보기가 터치되는 유사한 사용자 동작으로 인해 포인터가 내려갈 때 동작이 있는 호버 이벤트를 MotionEvent#ACTION_HOVER_EXIT
받습니다.</li></ul>
뷰는 그리기 가능한 상태를 변경하는 등 호버 이벤트를 처리하고 있음을 나타내기 위해 true를 반환하도록 이 메서드를 구현해야 합니다.
기본 구현은 보기가 활성화되어 있고 클릭 가능한 경우 마우스로 가리키기 입력 또는 가리키기 종료 이벤트를 수신할 때 뷰의 가리키기 상태를 업데이트하기 위해 호출 #setHovered
합니다. 기본 구현은 호버 접근성 이벤트도 보냅니다.
에 대한 android.view.View.onHoverEvent(android.view.MotionEvent)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.