MediaSession.Callback 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從控制器和系統接收媒體按鈕、傳輸控制項和命令。
[Android.Runtime.Register("android/media/session/MediaSession$Callback", DoNotGenerateAcw=true)]
public abstract class MediaSession.Callback : Java.Lang.Object
[<Android.Runtime.Register("android/media/session/MediaSession$Callback", DoNotGenerateAcw=true)>]
type MediaSession.Callback = class
inherit Object
- 繼承
- 屬性
備註
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 您可以使用 來設定 #setCallback
回呼。
的 android.media.session.MediaSession.Callback
JAVA 檔。
此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。
建構函式
MediaSession.Callback() |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 |
MediaSession.Callback(IntPtr, JniHandleOwnership) |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 |
屬性
Class |
傳回這個 |
Handle |
基礎 Android 實例的控制碼。 (繼承來源 Object) |
JniIdentityHashCode |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
JniPeerMembers |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 |
PeerReference |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
ThresholdClass |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 |
ThresholdType |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 |
方法
Clone() |
建立並傳回這個 物件的複本。 (繼承來源 Object) |
Dispose() |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
Dispose(Boolean) |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
Equals(Object) |
指出其他物件是否「等於」這個物件。 (繼承來源 Object) |
GetHashCode() |
傳回此物件的雜湊碼值。 (繼承來源 Object) |
JavaFinalize() |
當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。 (繼承來源 Object) |
Notify() |
喚醒正在等候此物件的監視器的單一線程。 (繼承來源 Object) |
NotifyAll() |
喚醒正在等候此物件監視器的所有線程。 (繼承來源 Object) |
OnCommand(String, Bundle, ResultReceiver) |
當控制器已將命令傳送至此會話時呼叫。 |
OnCustomAction(String, Bundle) |
當 想要 |
OnFastForward() |
覆寫 以處理要快速轉送的要求。 |
OnMediaButtonEvent(Intent) |
按下媒體按鈕且此會話具有最高優先順序,或控制器會將媒體按鈕事件傳送至會話時呼叫。 |
OnPause() |
覆寫 以處理暫停播放的要求。 |
OnPlay() |
覆寫 以處理開始播放的要求。 |
OnPlayFromMediaId(String, Bundle) |
覆寫 以處理要求以播放應用程式 |
OnPlayFromSearch(String, Bundle) |
覆寫 以處理從搜尋查詢開始播放的要求。 |
OnPlayFromUri(Uri, Bundle) |
覆寫 以處理要求以播放 URI 所代表的特定媒體專案。 |
OnPrepare() |
覆寫 以處理準備播放的要求。 |
OnPrepareFromMediaId(String, Bundle) |
覆寫 以處理要求以準備播放應用程式 |
OnPrepareFromSearch(String, Bundle) |
覆寫 以處理從搜尋查詢準備播放的要求。 |
OnPrepareFromUri(Uri, Bundle) |
覆寫 以處理要求,以準備 URI 所代表的特定媒體專案。 |
OnRewind() |
覆寫 以處理要倒轉的要求。 |
OnSeekTo(Int64) |
覆寫 以處理在 ms 中搜尋特定位置的要求。 |
OnSetPlaybackSpeed(Single) |
覆寫 以處理播放速度變更。 |
OnSetRating(Rating) |
覆寫 以處理正在評等的專案。 |
OnSkipToNext() |
覆寫 以處理要跳至下一個媒體專案的要求。 |
OnSkipToPrevious() |
覆寫 以處理要跳至先前媒體專案的要求。 |
OnSkipToQueueItem(Int64) |
覆寫 以處理來自播放佇列中具有指定識別碼之專案的要求。 |
OnStop() |
覆寫 以處理停止播放的要求。 |
SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
ToArray<T>() |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
ToString() |
傳回物件的字串表示。 (繼承來源 Object) |
UnregisterFromRuntime() |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
Wait() |
讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。 (繼承來源 Object) |
Wait(Int64) |
讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。 (繼承來源 Object) |
Wait(Int64, Int32) |
讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。 (繼承來源 Object) |
明確介面實作
IJavaPeerable.Disposed() |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
IJavaPeerable.Finalized() |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
IJavaPeerable.JniManagedPeerState |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 (繼承來源 Object) |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 |
GetJniTypeName(IJavaPeerable) |
從控制器和系統接收媒體按鈕、傳輸控制項和命令。 |