共用方式為


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,則會擲回運行時間例外狀況。

android.animation.ValueAnimator.getFrameDelay()Java 檔。

屬性 setter 檔:

動畫每個畫面之間的時間量,以毫秒為單位。 這是動畫嘗試接受的要求時間,但畫面之間的實際延遲可能會有所不同,視系統負載和功能而定。 這是靜態函式,因為相同的延遲會套用至所有動畫,因為它們都是從單一計時迴圈中執行。

當動畫系統使用外部計時來源,例如顯示重新整理速率(vsync)來管理動畫時,可能會忽略畫面延遲。

請注意,這個方法應該從呼叫的同一個線程 #start() 呼叫,以便讓新的畫面延遲在該動畫上生效。 如果呼叫線程沒有 Looper,則會擲回運行時間例外狀況。

android.animation.ValueAnimator.setFrameDelay(long)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於