Condividi tramite


View.DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) Metodo

Definizione

Inviare un passaggio di uno scorrimento annidato in corso.

[Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")]
public virtual bool DispatchNestedScroll (int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")>]
abstract member DispatchNestedScroll : int * int * int * int * int[] -> bool
override this.DispatchNestedScroll : int * int * int * int * int[] -> bool

Parametri

dxConsumed
Int32

Distanza orizzontale in pixel utilizzata da questa visualizzazione durante questo passaggio di scorrimento

dyConsumed
Int32

Distanza verticale in pixel utilizzata da questa visualizzazione durante questo passaggio di scorrimento

dxUnconsumed
Int32

Distanza di scorrimento orizzontale in pixel non utilizzata da questa visualizzazione

dyUnconsumed
Int32

Distanza di scorrimento orizzontale in pixel non utilizzata da questa visualizzazione

offsetInWindow
Int32[]

Facoltativo. Se non null, in caso di restituzione, questo conterrà l'offset nelle coordinate della visualizzazione locale di questa vista da prima che questa operazione venga completata. Le implementazioni di visualizzazione possono usare questa opzione per regolare il rilevamento delle coordinate di input previsto.

Restituisce

true se l'evento è stato inviato, false se non è stato possibile inviarlo.

Attributi

Commenti

Inviare un passaggio di uno scorrimento annidato in corso.

Le implementazioni di visualizzazioni che supportano lo scorrimento annidato devono chiamare questa opzione per segnalare informazioni su uno scorrimento in corso fino all'elemento padre di scorrimento annidato corrente. Se uno scorrimento annidato non è attualmente in corso o lo scorrimento annidato non è per questa visualizzazione, questo metodo non #isNestedScrollingEnabled() enabled esegue alcuna operazione.

Le implementazioni di View compatibili devono anche chiamare #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll prima di utilizzare un componente dell'evento di scorrimento stesso.

Documentazione java per android.view.View.dispatchNestedScroll(int, int, int, int, int[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche

  • <xref:Android.Views.View.DispatchNestedPreScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>