AccessibilityNodeInfo.ActionArgumentScrollAmountFloat Campo
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í.
Argumento para representar la cantidad de desplazamiento como porcentaje del área visible de un nodo, con 1.
[Android.Runtime.Register("ACTION_ARGUMENT_SCROLL_AMOUNT_FLOAT", ApiSince=35)]
public const string ActionArgumentScrollAmountFloat;
[<Android.Runtime.Register("ACTION_ARGUMENT_SCROLL_AMOUNT_FLOAT", ApiSince=35)>]
val mutable ActionArgumentScrollAmountFloat : string
Valor de campo
Implementaciones
- Atributos
Comentarios
Argumento para representar la cantidad de desplazamiento como porcentaje del área visible de un nodo, con 1,0F como valor predeterminado. Los valores menores que 1.0F representan un desplazamiento parcial del nodo y los valores mayores que 1.0F representan un desplazamiento que se extiende más allá del nodo visible actualmente Rect. Si se establece en Float#POSITIVE_INFINITY o en otro valor "demasiado grande", debe desplazarse hasta el final del nodo. Los valores negativos no se deben usar con este argumento.
Este argumento se debe usar con las siguientes acciones de desplazamiento: <ul><li>AccessibilityAction#ACTION_SCROLL_FORWARD</li>AccessibilityAction#ACTION_SCROLL_BACKWARD<>< li/li/li><AccessibilityAction#ACTION_SCROLL_UP>< li/<>>AccessibilityAction#ACTION_SCROLL_DOWN<li>><<AccessibilityAction#ACTION_SCROLL_LEFT/li li/liAccessibilityAction#ACTION_SCROLL_RIGHT<<>>/li></ul>
Ejemplo: si una vista que representa una lista de elementos implementa AccessibilityAction#ACTION_SCROLL_FORWARD para desplazarse hacia delante por una pantalla completa (una "página"), después pasar un valor de .25F a través de este argumento debe desplazar esa vista solo por 1/4 de una pantalla. Pasar un valor de 1,50F a través de este argumento debe desplazar la vista por 1 1/2 pantallas o hasta el final del nodo si el nodo no se extiende a 1 1/2 pantallas.
Este argumento no se debe usar con las siguientes acciones de desplazamiento, que no se ajustan limpiamente a la semántica de desplazamiento granular: <ul><li><AccessibilityAction#ACTION_SCROLL_IN_DIRECTION/liAccessibilityAction#ACTION_SCROLL_TO_POSITION<<>>/li></ul>
Las vistas que admiten este argumento deben establecerse #setGranularScrollingSupported(boolean) en true. Los clientes deben usar #isGranularScrollingSupported() para comprobar si se admite el desplazamiento pormenorizados.
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.