View.DispatchNestedPrePerformAccessibilityAction(Action, Bundle) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Relate uma ação de acessibilidade aos pais dessa exibição para processamento delegado.
[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
Parâmetros
- action
- Action
Ação de acessibilidade para delegar
- arguments
- Bundle
Argumentos de ação opcionais
Retornos
true se a ação foi consumida por um pai
- Atributos
Comentários
Relate uma ação de acessibilidade aos pais dessa exibição para processamento delegado.
As implementações podem #performAccessibilityAction(int, Bundle) chamar internamente esse método para delegar uma ação de acessibilidade a um pai de suporte. Se o pai retornar true de seu ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle) método, esse método retornará true para significar que a ação foi consumida.
Esse método é útil para implementar exibições filho de rolagem aninhadas. Se #isNestedScrollingEnabled() retornar true e a ação for uma ação de rolagem, uma implementação de exibição personalizada poderá invocar esse método para permitir que um pai consuma a rolagem primeiro. Se esse método retornar true, o modo de exibição personalizado deverá ignorar seu próprio comportamento de rolagem.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.