AccessibilityNodeInfo.ActionArgumentScrollAmountFloat Champ
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.
Argument pour représenter la quantité de défilement sous la forme d’un pourcentage de la zone visible d’un nœud, avec 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
Valeur de champ
Implémente
- Attributs
Remarques
Argument pour représenter la quantité de défilement sous la forme d’un pourcentage de la zone visible d’un nœud, avec 1,0F comme valeur par défaut. Les valeurs inférieures à 1.0F représentent un défilement partiel du nœud, et les valeurs supérieures à 1.0F représentent un défilement qui s’étend au-delà du nœud actuellement visible Rect. La définition de Float#POSITIVE_INFINITY cette valeur sur ou vers une autre valeur « trop grande » doit faire défiler jusqu’à la fin du nœud. Les valeurs négatives ne doivent pas être utilisées avec cet argument.
Cet argument doit être utilisé avec les actions de défilement suivantes : <ul<>li<>AccessibilityAction#ACTION_SCROLL_FORWARD/li><li><AccessibilityAction#ACTION_SCROLL_BACKWARD/>AccessibilityAction#ACTION_SCROLL_UP<><li li/>><AccessibilityAction#ACTION_SCROLL_DOWN<li li/li/AccessibilityAction#ACTION_SCROLL_LEFT><<>li li/ul><><>AccessibilityAction#ACTION_SCROLL_RIGHT<>
Exemple : si une vue représentant une liste d’éléments est implémentée AccessibilityAction#ACTION_SCROLL_FORWARD pour faire défiler vers l’avant par un écran entier (une « page »), le passage d’une valeur de .25F via cet argument doit faire défiler cette vue uniquement par 1/4e d’écran. La transmission d’une valeur de 1,50F via cet argument doit faire défiler l’affichage de 1 1/2 écrans ou à la fin du nœud si le nœud ne s’étend pas à 1 1/2 écrans.
Cet argument ne doit pas être utilisé avec les actions de défilement suivantes, qui ne sont pas correctement conformes à la sémantique de défilement granulaire : <ul><li><AccessibilityAction#ACTION_SCROLL_IN_DIRECTION/li<AccessibilityAction#ACTION_SCROLL_TO_POSITION><>/li/ul><>
Les vues qui prennent en charge cet argument doivent avoir #setGranularScrollingSupported(boolean) la valeur true. Les clients doivent utiliser #isGranularScrollingSupported() pour vérifier si le défilement granulaire est pris en charge.
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.