Language

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 を返します。

Javaドキュメント。

プロパティ セッターのドキュメント:

アニメーションの位置を指定した時点に設定します。 この時間は、0 からアニメーションの合計継続時間 (繰り返しを含む) の間にする必要があります。 アニメーションがまだ開始されていない場合は、この時刻に設定した後は進まなくなります。この値に時刻を設定し、その時刻に基づいて適切なアクションを実行するだけです。 アニメーションが既に実行されている場合、setCurrentPlayTime() は現在の再生時間をこの値に設定し、その時点から再生を続けます。 Build.VERSION_CODES#UPSIDE_DOWN_CAKE以降では、#start()されていない AnimatorSet によって、android.animation.Animator.AnimatorListener#onAnimationStart(Animator, boolean)およびandroid.animation.Animator.AnimatorListener#onAnimationEnd(Animator, boolean)イベントが発行されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象