語言

MediaRouter2.ShowSystemOutputSwitcher 方法

定義

多載

名稱 Description
ShowSystemOutputSwitcher()

顯示系統輸出切換器對話框。

ShowSystemOutputSwitcher(MediaSession+Token)

顯示特定 MediaSession 的系統輸出切換器對話框。

ShowSystemOutputSwitcher()

顯示系統輸出切換器對話框。

[Android.Runtime.Register("showSystemOutputSwitcher", "()Z", "", ApiSince=34)]
public bool ShowSystemOutputSwitcher();
[<Android.Runtime.Register("showSystemOutputSwitcher", "()Z", "", ApiSince=34)>]
member this.ShowSystemOutputSwitcher : unit -> bool

傳回

true 如果顯示輸出切換器對話框,或 false 是因為應用程式在背景而忽略通話。

屬性

備註

顯示系統輸出切換器對話框。

只有當 MediaRouter2 的上下文在前景且螢幕上可見時,才應該呼叫。

系統輸出切換器對話的外觀與精確行為可能因不同裝置、作業系統版本及外型而異,但基本功能保持不變。

更多細節請參閱 輸出切換器文件 。

Java 文件 android.media.MediaRouter2.showSystemOutputSwitcher()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ShowSystemOutputSwitcher(MediaSession+Token)

顯示特定 MediaSession 的系統輸出切換器對話框。

[Android.Runtime.Register("showSystemOutputSwitcher", "(Landroid/media/session/MediaSession$Token;)Z", "", ApiSince=36)]
public bool ShowSystemOutputSwitcher(Android.Media.Session.MediaSession.Token sessionToken);
[<Android.Runtime.Register("showSystemOutputSwitcher", "(Landroid/media/session/MediaSession$Token;)Z", "", ApiSince=36)>]
member this.ShowSystemOutputSwitcher : Android.Media.Session.MediaSession.Token -> bool

參數

sessionToken
MediaSession.Token

提供給系統輸出切換器請求的媒體會話令牌。

傳回

若顯示輸出切換器對話框,則為 true;若因應用程式在背景而忽略呼叫,則為 false。

屬性

備註

顯示特定 MediaSession 的系統輸出切換器對話框。 MediaSession.Token 參數允許系統識別要顯示為活躍的路由會話。 遠端播放時透過 MediaSession.setPlaybackToRemote 和 VolumeProvider.getVolumeControlId,播放時則用 MediaSession.setPlaybackToLocal。 此方法比 showSystemOutputSwitcher() 更受青睞,以防止系統對播放位置做出錯誤推斷。

Android 參考資料。android.media.MediaRouter2.showSystemOutputSwitcher

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於