InputDevice.ViewBehavior.ShouldSmoothScroll(Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve si una vista debe desplazarse suavemente al desplazarse debido a una MotionEvent generada por el dispositivo de entrada.
[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
Parámetros
- axis
- Int32
el MotionEvent eje cuyo valor se usa para obtener la extensión de desplazamiento.
- source
- Int32
origen InputDevice desde el que se produjo el MotionEvent desencadenador del desplazamiento.
Devoluciones
true si se debe usar el desplazamiento suave para el desplazamiento, o false si no es necesario desplazarse suavemente, o si el eje y la combinación de origen proporcionados no están disponibles para el dispositivo de entrada.
- Atributos
Comentarios
Devuelve si una vista debe desplazarse suavemente al desplazarse debido a una MotionEvent generada por el dispositivo de entrada.
Desplazamiento suave en este caso hace referencia a un desplazamiento que anima la transición entre las posiciones inicial y final del desplazamiento. Cuando este método devuelve true, las vistas deben intentar animar un desplazamiento generado por este dispositivo en el eje especificado y con el origen dado para generar una buena experiencia de usuario de desplazamiento. Si este método devuelve false, no es necesario animar los desplazamientos.
Si el dispositivo de entrada no tiene un MotionRange con el eje y el origen proporcionados, este método devuelve false.
Java documentación para android.view.InputDevice.ViewBehavior.shouldSmoothScroll(int, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.