InputDevice.ViewBehavior.ShouldSmoothScroll(Int32, Int32) Metodo

Definizione

Restituisce un valore che indica se una visualizzazione deve essere scorrevole durante lo scorrimento a causa di un MotionEvent generato dal dispositivo di input.

[Android.Runtime.Register("shouldSmoothScroll", "(II)Z", "", ApiSince=35)]
public bool ShouldSmoothScroll(int axis, int source);
[<Android.Runtime.Register("shouldSmoothScroll", "(II)Z", "", ApiSince=35)>]
member this.ShouldSmoothScroll : int * int -> bool

Parametri

axis
Int32

l'asse MotionEvent il cui valore viene utilizzato per ottenere l'extent di scorrimento.

source
Int32

origine InputDevice da cui MotionEvent viene attivato lo scorrimento.

Valori restituiti

true se lo scorrimento uniforme deve essere utilizzato per lo scorrimento o false se lo scorrimento uniforme non è necessario o se l'asse fornito e la combinazione di origine non è disponibile per il dispositivo di input.

Attributi

Commenti

Restituisce un valore che indica se una visualizzazione deve essere scorrevole durante lo scorrimento a causa di un MotionEvent generato dal dispositivo di input.

Lo scorrimento uniforme in questo caso fa riferimento a uno scorrimento che anima la transizione tra le posizioni iniziale e finale dello scorrimento. Quando questo metodo restituisce true, le visualizzazioni devono provare ad animare uno scorrimento generato da questo dispositivo sull'asse specificato e con l'origine specificata per produrre un'esperienza utente di scorrimento ottimale. Se questo metodo restituisce false, l'animazione degli scorrimenti non è necessaria.

Se il dispositivo di input non dispone di un MotionRange oggetto con l'asse e l'origine forniti, questo metodo restituisce false.

per android.view.InputDevice.ViewBehavior.shouldSmoothScroll(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