MediaRouter2.TransferCallback.OnTransfer メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
2 つの異なるルーティング コントローラー間でメディアが転送されるときに呼び出されます。
[Android.Runtime.Register("onTransfer", "(Landroid/media/MediaRouter2$RoutingController;Landroid/media/MediaRouter2$RoutingController;)V", "GetOnTransfer_Landroid_media_MediaRouter2_RoutingController_Landroid_media_MediaRouter2_RoutingController_Handler", ApiSince=30)]
public virtual void OnTransfer(Android.Media.MediaRouter2.RoutingController oldController, Android.Media.MediaRouter2.RoutingController newController);
[<Android.Runtime.Register("onTransfer", "(Landroid/media/MediaRouter2$RoutingController;Landroid/media/MediaRouter2$RoutingController;)V", "GetOnTransfer_Landroid_media_MediaRouter2_RoutingController_Landroid_media_MediaRouter2_RoutingController_Handler", ApiSince=30)>]
abstract member OnTransfer : Android.Media.MediaRouter2.RoutingController * Android.Media.MediaRouter2.RoutingController -> unit
override this.OnTransfer : Android.Media.MediaRouter2.RoutingController * Android.Media.MediaRouter2.RoutingController -> unit
パラメーター
- oldController
- MediaRouter2.RoutingController
ルーティングを制御した前のコントローラー。 この値は null にすることはできません。
- newController
- MediaRouter2.RoutingController
ルーティングを制御する新しいコントローラー。 この値は null にすることはできません。
- 属性
注釈
2 つの異なるルーティング コントローラー間でメディアが転送されるときに呼び出されます。 これは、transferTo(MediaRoute2Info) を呼び出すことによって発生する可能性があります。 newController で再生を開始するには、これをオーバーライドします。 oldController で再生されているメディアの状態を取得し、newController を使用して継続的に再開することができます。 この呼び出し後、oldController がシステム コントローラーでない限り、oldController のコールバックは呼び出されません。 newController でメディアを再生する前に、oldController を解放する必要があります。
android.media.MediaRouter2.TransferCallback.onTransferの Android リファレンス。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。