IViewParent.OnNestedPreScroll(View, Int32, Int32, Int32[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Reagire a uno scorrimento annidato in corso prima che la visualizzazione di destinazione utilizza una parte dello scorrimento.
[Android.Runtime.Register("onNestedPreScroll", "(Landroid/view/View;II[I)V", "GetOnNestedPreScroll_Landroid_view_View_IIarrayIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnNestedPreScroll(Android.Views.View target, int dx, int dy, int[] consumed);
[<Android.Runtime.Register("onNestedPreScroll", "(Landroid/view/View;II[I)V", "GetOnNestedPreScroll_Landroid_view_View_IIarrayIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnNestedPreScroll : Android.Views.View * int * int * int[] -> unit
Parametri
- target
- View
Visualizzazione che ha avviato lo scorrimento annidato
- dx
- Int32
Distanza di scorrimento orizzontale in pixel
- dy
- Int32
Distanza di scorrimento verticale in pixel
- consumed
- Int32[]
Output. Distanza di scorrimento orizzontale e verticale utilizzata da questo elemento padre
- Attributi
Commenti
Reagire a uno scorrimento annidato in corso prima che la visualizzazione di destinazione utilizza una parte dello scorrimento.
Quando si lavora con lo scorrimento annidato, spesso la visualizzazione padre può richiedere l'opportunità di utilizzare lo scorrimento prima che il figlio di scorrimento annidato funzioni. Un esempio di questo è un pannello che contiene un elenco scorrevole. L'utente vuole essere in grado di scorrere completamente l'elenco nella visualizzazione prima che l'elenco stesso inizi lo scorrimento.
onNestedPreScroll viene chiamato quando un elemento figlio di scorrimento annidato richiama View#dispatchNestedPreScroll(int, int, int[], int[]). L'implementazione dovrebbe segnalare in che modo i pixel dello scorrimento segnalati da dx, dy sono stati utilizzati nella consumed matrice. L'indice 0 corrisponde a dx e indice 1 corrisponde a dy. Questo parametro non sarà mai null. I valori iniziali per consumed[0] e consumed[1] saranno sempre 0.
per android.view.ViewParent.onNestedPreScroll(android.view.View, int, int, int[]).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.