BackEvent.Progress 属性

定义

返回一个介于 0 和 1 之间的值,该值沿后退手势的距离。

public float Progress { [Android.Runtime.Register("getProgress", "()F", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getProgress", "()F", "", ApiSince=34)>]
member this.Progress : single

属性值

属性

注解

返回一个介于 0 和 1 之间的值,该值沿后退手势的距离。 此值由触摸点的水平位置驱动,应用作查找预测后退动画的分数。 具体来说, <ol><li>当触摸位于屏幕(左或右)的起始边缘时,进度为 0,动画应寻求其开始状态。 <当>触摸位于屏幕的对面时,进度大约为 1,动画应寻求其结束状态。 确切的结束值可能因屏幕大小而异。 </ol><li> 在手势完成取消状态后,此方法一直被调用,直到进度值动画回到 0。 </ol> 在位置之间根据起始边缘的水平距离线性内插,当距离超过系统范围的阈值时,平滑固定到 1。

适用于 . 的 android.window.BackEvent.getProgress()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于