View.DispatchNestedPrePerformAccessibilityAction(Action, Bundle) 메서드

정의

위임된 처리를 위해 이 보기의 부모에 접근성 작업을 보고합니다.

[Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)]
public virtual bool DispatchNestedPrePerformAccessibilityAction(Android.Views.Accessibility.Action action, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)>]
abstract member DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
override this.DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool

매개 변수

action
Action

위임할 접근성 작업

arguments
Bundle

선택적 작업 인수

반품

부모가 작업을 사용한 경우 true입니다.

특성

설명

위임된 처리를 위해 이 보기의 부모에 접근성 작업을 보고합니다.

구현에서는 #performAccessibilityAction(int, Bundle) 내부적으로 이 메서드를 호출하여 지원 부모에 접근성 작업을 위임할 수 있습니다. 부모가 메서드에서 true를 ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle) 반환하는 경우 이 메서드는 true를 반환하여 작업이 사용되었음을 나타냅니다.

이 메서드는 중첩된 스크롤 자식 뷰를 구현하는 데 유용합니다. true를 반환하고 작업이 스크롤 작업인 경우 #isNestedScrollingEnabled() 사용자 지정 뷰 구현은 부모가 스크롤을 먼저 사용할 수 있도록 이 메서드를 호출할 수 있습니다. 이 메서드가 true를 반환하는 경우 사용자 지정 보기는 자체 스크롤 동작을 건너뛰어야 합니다.

에 대한 android.view.View.dispatchNestedPrePerformAccessibilityAction(int, android.os.Bundle)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상