共用方式為


MediaPlayer.Timestamp 屬性

定義

以取得目前的播放位置 MediaTimestamp

public virtual Android.Media.MediaTimestamp? Timestamp { [Android.Runtime.Register("getTimestamp", "()Landroid/media/MediaTimestamp;", "GetGetTimestampHandler", ApiSince=23)] get; }
[<get: Android.Runtime.Register("getTimestamp", "()Landroid/media/MediaTimestamp;", "GetGetTimestampHandler", ApiSince=23)>]
member this.Timestamp : Android.Media.MediaTimestamp

屬性值

如果時間戳可用,或 null 沒有可用的時間戳,則為 MediaTimestamp 物件,例如,因為媒體播放機尚未初始化。

屬性

備註

以取得目前的播放位置 MediaTimestamp

MediaTimestamp 代表媒體時間如何使用錨點和時鐘速率,以線性方式與系統時間相互關聯。 在一般播放期間,媒體時間會相當持續移動(雖然錨點畫面可能會重新設定為目前的系統時間,但線性相互關聯會保持穩定)。 因此,此方法不需要經常呼叫。

為了協助使用者取得目前的播放位置,這個方法一律會將時間戳錨定到目前的 System#nanoTime system time,因此 MediaTimestamp#getAnchorMediaTimeUs 可以當做目前的播放位置使用。

android.media.MediaPlayer.getTimestamp()Java 檔。

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

適用於