IScrollFeedbackProvider.OnScrollProgress(Int32, 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.
Chiamare questa operazione quando la visualizzazione è stata scorrevole.
[Android.Runtime.Register("onScrollProgress", "(IIII)V", "GetOnScrollProgress_IIIIHandler:Android.Views.IScrollFeedbackProviderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public void OnScrollProgress(int inputDeviceId, int source, int axis, int deltaInPixels);
[<Android.Runtime.Register("onScrollProgress", "(IIII)V", "GetOnScrollProgress_IIIIHandler:Android.Views.IScrollFeedbackProviderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member OnScrollProgress : int * int * int * int -> unit
Parametri
- inputDeviceId
- Int32
ID dell'oggetto InputDevice che ha causato lo stato di avanzamento dello scorrimento.
- source
- Int32
origine di input del movimento che ha causato lo stato di avanzamento dello scorrimento.
- axis
- Int32
asse di che ha causato lo stato di event avanzamento dello scorrimento.
- deltaInPixels
- Int32
quantità di avanzamento dello scorrimento, in pixel.
- Attributi
Commenti
Chiamare questa operazione quando la visualizzazione è stata scorrevole.
I diversi assi hanno modi diversi per eseguire il mapping dei valori dell'asse non elaborato ai pixel per lo scorrimento. Quando si chiama questo metodo, usare i valori di scorrimento in pixel in base ai quali è stato eseguito lo scorrimento della visualizzazione; non utilizzare i valori dell'asse non elaborato. Ovvero, usare qualsiasi valore passato a uno dei metodi di scorrimento di View (ad esempio: View#scrollBy(int, int)). Ad esempio, per lo scorrimento verticale su MotionEvent#AXIS_SCROLL, convertire il valore dell'asse non elaborato nei pixel equivalenti usando ViewConfiguration#getScaledVerticalScrollFactor()e usare tale valore per questa chiamata al metodo.
Si noti che un feedback potrebbe non essere fornito a ogni chiamata a questo metodo. Questa interfaccia, ad esempio, può fornire commenti e suggerimenti per ogni pixel "x" scorrevole. Affinché l'interfaccia tenga traccia correttamente dello stato di avanzamento dello scorrimento e fornisca feedback quando necessario, chiama questo metodo per ogni evento di scorrimento che vuoi tenere in considerazione per scorrere il feedback.
per android.view.ScrollFeedbackProvider.onScrollProgress(int, 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.