InputDevice.ViewBehavior.ShouldSmoothScroll(Int32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne si une vue doit faire défiler l’affichage en douceur lors du défilement en raison d’une MotionEvent génération par l’appareil d’entrée.
[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
Paramètres
- axis
- Int32
axe dont la MotionEvent valeur est utilisée pour obtenir l’étendue de défilement.
- source
- Int32
InputDevice source à partir de laquelle le MotionEvent défilement est déclenché.
Retours
true si le défilement lisse doit être utilisé pour le défilement, ou false si le défilement lisse n’est pas nécessaire, ou si l’axe et la combinaison source fournis ne sont pas disponibles pour l’appareil d’entrée.
- Attributs
Remarques
Retourne si une vue doit faire défiler l’affichage en douceur lors du défilement en raison d’une MotionEvent génération par l’appareil d’entrée.
Le défilement lisse dans ce cas fait référence à un défilement qui anime la transition entre les positions de début et de fin du défilement. Lorsque cette méthode retourne true, les vues doivent essayer d’animer un défilement généré par cet appareil sur l’axe donné et avec la source donnée pour produire une bonne expérience utilisateur de défilement. Si cette méthode retourne false, l’animation des défilements n’est pas nécessaire.
Si l’appareil d’entrée n’a pas d’axe MotionRange et de source fournis, cette méthode retourne false.
Java documentation pour android.view.InputDevice.ViewBehavior.shouldSmoothScroll(int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.