IScrollFeedbackProvider.OnScrollProgress(Int32, Int32, Int32, Int32) Metodo

Definizione

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.

Si applica a