AccessibilityNodeInfo.ActionArgumentScrollAmountFloat Champ

Définition

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.

Java documentation pour android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_SCROLL_AMOUNT_FLOAT.

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.

S’applique à