Sprache

AccessibilityNodeInfo.ActionArgumentScrollAmountFloat Feld

Definition

Argument, das den Bildlaufbetrag als Prozent des sichtbaren Bereichs eines Knotens mit 1 darstellt.

[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

Feldwert

Implementiert

Attribute

Hinweise

Argument, das den Bildlaufbetrag als Prozent des sichtbaren Bereichs eines Knotens darstellt, wobei 1,0F als Standard festgelegt ist. Werte, die kleiner als 1,0F sind, stellen einen teilweisen Bildlauf des Knotens dar, und Werte, die größer als 1,0F sind, stellen einen Bildlauf dar, der sich über das aktuell sichtbare Knoten Rect erstreckt. Wenn Sie dies auf Float#POSITIVE_INFINITY einen anderen "zu großen" Wert festlegen, sollte der Bildlauf bis zum Ende des Knotens erfolgen. Negative Werte sollten nicht mit diesem Argument verwendet werden.

Dieses Argument sollte mit den folgenden Bildlaufaktionen verwendet werden: <ul<>li<>AccessibilityAction#ACTION_SCROLL_FORWARD/li>AccessibilityAction#ACTION_SCROLL_BACKWARD><</li/liAccessibilityAction#ACTION_SCROLL_UP><<>/li>AccessibilityAction#ACTION_SCROLL_DOWN><</li>><<AccessibilityAction#ACTION_SCROLL_LEFT/li/li/ul><><>AccessibilityAction#ACTION_SCROLL_RIGHT<>

Beispiel: Wenn eine Ansicht, die eine Liste von Elementen darstellt, AccessibilityAction#ACTION_SCROLL_FORWARD einen Bildlauf nach vorne um einen ganzen Bildschirm (eine "Seite") implementiert, sollte durch Das Übergeben eines Werts von 0,25F über dieses Argument nur um 1/4. eines Bildschirms scrollen. Wenn ein Wert von 1,50F über dieses Argument übergeben wird, sollte die Ansicht um 1 1/2 Bildschirme oder bis zum Ende des Knotens verschoben werden, wenn der Knoten nicht auf 1 1/2 Bildschirme erweitert wird.

Dieses Argument sollte nicht mit den folgenden Bildlaufaktionen verwendet werden, die nicht sauber der granularen Bildlaufsemantik entsprechen: <ul><li><AccessibilityAction#ACTION_SCROLL_IN_DIRECTION/li>AccessibilityAction#ACTION_SCROLL_TO_POSITION<<>/li/li></ul>

Ansichten, die dieses Argument unterstützen, sollten auf "true" festgelegt werden #setGranularScrollingSupported(boolean) . Clients sollten verwenden #isGranularScrollingSupported() , um zu überprüfen, ob granulares Scrollen unterstützt wird.

Java Dokumentation für android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_SCROLL_AMOUNT_FLOAT.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: