다음을 통해 공유


AccessibilityServiceInfo.MotionEventSources 속성

정의

접근성 서비스에서 제네릭 android.view.MotionEvents를 수신 대기하려는 원본의 android.view.InputDevice 비트 마스크를 반환합니다. -또는- 접근성 서비스에서 제네릭 android.view.MotionEvents에 대해 수신 대기하려는 원본의 android.view.InputDevice 비트 마스크를 설정합니다.

public virtual Android.Views.InputSourceType MotionEventSources { [Android.Runtime.Register("getMotionEventSources", "()I", "GetGetMotionEventSourcesHandler", ApiSince=34)] get; [Android.Runtime.Register("setMotionEventSources", "(I)V", "GetSetMotionEventSources_IHandler", ApiSince=34)] set; }
[<get: Android.Runtime.Register("getMotionEventSources", "()I", "GetGetMotionEventSourcesHandler", ApiSince=34)>]
[<set: Android.Runtime.Register("setMotionEventSources", "(I)V", "GetSetMotionEventSources_IHandler", ApiSince=34)>]
member this.MotionEventSources : Android.Views.InputSourceType with get, set

속성 값

특성

설명

속성 getter 설명서:

접근성 서비스에서 제네릭 android.view.MotionEvents를 수신 대기하려는 원본의 android.view.InputDevice 비트 마스크를 반환합니다.

에 대한 android.accessibilityservice.AccessibilityServiceInfo.getMotionEventSources()Java 설명서

속성 setter 설명서:

접근성 서비스에서 제네릭android.view.MotionEvent을 수신 대기하려는 원본의 android.view.InputDevice 비트 마스크를 설정합니다.

s를 android.view.InputDevice 보내지 android.view.MotionEvent않는 원본을 포함하는 것은 해당 원본에서 이벤트를 수신하지 않으므로 사실상 해당 원본에 대한 no-op입니다.

전체 소스 정의를 참조 android.view.InputDevice 하세요. 많은 입력 디바이스가 둘 이상의 원본 유형에서 s를 보내android.view.InputEvent므로 수신 대기에 사용하는 AccessibilityService#onKeyEvent 것 외에도 여기에 여러 android.view.MotionEvent 원본을 포함해야 할 android.view.KeyEvent수 있습니다.

<strong>Note:</strong>android.view.InputDevice 원본에는 비트 플래그 제거 작업을 복잡하게 만드는 소스 클래스 비트가 포함되어 있습니다. 특정 원본을 제거하려면 개별 원본 상수에서 비트 OR 연산을 사용하여 전체 값을 다시 빌드해야 합니다.

에 대한 android.accessibilityservice.AccessibilityServiceInfo.setMotionEventSources(int)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상