View.DispatchNestedPrePerformAccessibilityAction(Action, Bundle) Methode

Definition

Melden Sie eine Barrierefreiheitsaktion an die übergeordneten Elemente dieser Ansicht für die delegierte Verarbeitung.

[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

Parameter

action
Action

Barrierefreiheitsaktion für Stellvertretung

arguments
Bundle

Optionale Aktionsargumente

Gibt zurück

true, wenn die Aktion von einem übergeordneten Element verwendet wurde

Attribute

Hinweise

Melden Sie eine Barrierefreiheitsaktion an die übergeordneten Elemente dieser Ansicht für die delegierte Verarbeitung.

Implementierungen von #performAccessibilityAction(int, Bundle) können diese Methode intern aufrufen, um eine Barrierefreiheitsaktion an ein unterstützendes übergeordnetes Element zu delegieren. Wenn das übergeordnete Element "true" aus seiner ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle) Methode zurückgibt, gibt diese Methode "true" zurück, um zu kennzeichnen, dass die Aktion verbraucht wurde.

Diese Methode ist hilfreich für die Implementierung geschachtelter Bildlaufansichten untergeordneter Ansichten. Wenn #isNestedScrollingEnabled() "true" zurückgegeben wird und es sich bei der Aktion um eine Scrollaktion handelt, kann diese Methode aufgerufen werden, damit ein übergeordnetes Element zuerst den Bildlauf nutzen kann. Wenn diese Methode "true" zurückgibt, sollte die benutzerdefinierte Ansicht ein eigenes Bildlaufverhalten überspringen.

Java Dokumentation für android.view.View.dispatchNestedPrePerformAccessibilityAction(int, android.os.Bundle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: