AnimatorSet.CurrentPlayTime 属性

定义

返回自动画开始以来经过的毫秒数。 - 或 - 将动画的位置设置为指定的时间点。

public long CurrentPlayTime { [Android.Runtime.Register("getCurrentPlayTime", "()J", "", ApiSince=26)] get; [Android.Runtime.Register("setCurrentPlayTime", "(J)V", "", ApiSince=26)] set; }
[<get: Android.Runtime.Register("getCurrentPlayTime", "()J", "", ApiSince=26)>]
[<set: Android.Runtime.Register("setCurrentPlayTime", "(J)V", "", ApiSince=26)>]
member this.CurrentPlayTime : int64 with get, set

属性值

动画的当前位置(以毫秒为单位)

属性

注解

属性 getter 文档:

返回自动画开始以来经过的毫秒数。

对于正在进行的动画,此方法根据播放时间返回动画的当前进度。 对于尚未启动的动画:如果已通过 #setCurrentPlayTime(long)某个时间寻求动画,将返回所查找的播放时间;否则,此方法将返回 0。

适用于 . 的 android.animation.AnimatorSet.getCurrentPlayTime()Java 文档

属性 setter 文档:

将动画的位置设置为指定的时间点。 这一次应介于 0 和动画的总持续时间之间,包括任何重复。 如果动画尚未启动,则在将动画设置为此时间后不会向前推进:它只会将时间设置为此值,并根据该时间执行任何适当的操作。 如果动画已运行,则 setCurrentPlayTime() 会将当前播放时间设置为此值,并继续从该点开始播放。 在 Build.VERSION_CODES#UPSIDE_DOWN_CAKE 上面,尚未 #start()发布的 AnimatorSet 将发出 android.animation.Animator.AnimatorListener#onAnimationStart(Animator, boolean)android.animation.Animator.AnimatorListener#onAnimationEnd(Animator, boolean) 事件。

适用于 . 的 android.animation.AnimatorSet.setCurrentPlayTime(long)Java 文档

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

适用于