AccessibilityNodeInfo.ActionArgumentScrollAmountFloat 字段

定义

将滚动量表示为节点可见区域的百分比的参数,其中 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

字段值

实现

属性

注解

将滚动量表示为节点可见区域的百分比的参数,默认值为 1.0F。 小于 1.0F 的值表示节点的部分滚动,大于 1.0F 的值表示超出当前可见节点 Rect 的滚动。 将此值 Float#POSITIVE_INFINITY 设置为或设置为另一个“太大”值应滚动到节点的末尾。 负值不应与此参数一起使用。

此参数应用于以下滚动操作:<ul><liAccessibilityAction#ACTION_SCROLL_FORWARD></li/li><AccessibilityAction#ACTION_SCROLL_BACKWARD></li/AccessibilityAction#ACTION_SCROLL_UP><<>li/liAccessibilityAction#ACTION_SCROLL_DOWN>><</<>>AccessibilityAction#ACTION_SCROLL_LEFTAccessibilityAction#ACTION_SCROLL_RIGHT><><<li/ul><>

示例:如果表示项目列表的视图实现 AccessibilityAction#ACTION_SCROLL_FORWARD 整个屏幕向前滚动(一页),则通过此参数传递值为 .25F 的视图应仅滚动到屏幕的第 1/4 位。 如果节点未扩展到 1 1/2 屏幕,则通过此参数传递值 1.50F 应将视图滚动到 1/2 屏幕或节点的末尾。

此参数不应与以下滚动操作一起使用,此操作不符合精细滚动语义:<ul><li><AccessibilityAction#ACTION_SCROLL_IN_DIRECTION/li<><AccessibilityAction#ACTION_SCROLL_TO_POSITION>/li/li></ul>

支持此参数的视图应设置为 #setGranularScrollingSupported(boolean) true。 客户端应用于 #isGranularScrollingSupported() 检查是否支持精细滚动。

Java文档android.view.accessibility.AccessibilityNodeInfo.ACTION_ARGUMENT_SCROLL_AMOUNT_FLOAT

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于