次の方法で共有


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 ドキュメントandroid.animation.AnimatorSet.getCurrentPlayTime()

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

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

の Java ドキュメントandroid.animation.AnimatorSet.setCurrentPlayTime(long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象