次の方法で共有


ValueAnimator.FrameDelay プロパティ

定義

アニメーションの各フレーム間の時間 (ミリ秒単位)。 または、アニメーションの各フレーム間の時間 (ミリ秒単位)。

public static long FrameDelay { [Android.Runtime.Register("getFrameDelay", "()J", "")] get; [Android.Runtime.Register("setFrameDelay", "(J)V", "")] set; }
[<get: Android.Runtime.Register("getFrameDelay", "()J", "")>]
[<set: Android.Runtime.Register("setFrameDelay", "(J)V", "")>]
static member FrameDelay : int64 with get, set

プロパティ値

フレーム間の要求された時間 (ミリ秒単位)

属性

注釈

プロパティ getter のドキュメント:

アニメーションの各フレーム間の時間 (ミリ秒単位)。 これは、アニメーションが受け入れようとする要求された時間ですが、システムの負荷と機能によっては、フレーム間の実際の遅延が異なる場合があります。 これは静的関数です。すべてのアニメーションに同じ遅延が適用されます。これらはすべて単一のタイミング ループから実行されるためです。

アニメーション システムが表示更新レート (vsync) などの外部タイミング ソースを使用してアニメーションを制御する場合、フレーム遅延は無視される場合があります。

このメソッドは、そのアニメーションのフレーム遅延をチェックするために呼び出されるのと同じスレッド#start()から呼び出す必要があることに注意してください。 呼び出し元のスレッドに Looper がない場合は、ランタイム例外がスローされます。

の Java ドキュメント android.animation.ValueAnimator.getFrameDelay()

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

アニメーションの各フレーム間の時間 (ミリ秒単位)。 これは、アニメーションが受け入れようとする要求された時間ですが、システムの負荷と機能によっては、フレーム間の実際の遅延が異なる場合があります。 これは静的関数です。すべてのアニメーションに同じ遅延が適用されます。これらはすべて単一のタイミング ループから実行されるためです。

アニメーション システムが表示更新レート (vsync) などの外部タイミング ソースを使用してアニメーションを制御する場合、フレーム遅延は無視される場合があります。

このメソッドは、新しいフレーム遅延がそのアニメーションに反映されるようにするために呼び出されるのと同じスレッド #start() から呼び出す必要があることに注意してください。 呼び出し元のスレッドに Looper がない場合は、ランタイム例外がスローされます。

の Java ドキュメント android.animation.ValueAnimator.setFrameDelay(long)

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

適用対象