次の方法で共有


TvInteractiveAppService.Session.RequestStartRecording(String, Uri) メソッド

定義

記録の開始要求

[Android.Runtime.Register("requestStartRecording", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetRequestStartRecording_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=34)]
public virtual void RequestStartRecording (string requestId, Android.Net.Uri? programUri);
[<Android.Runtime.Register("requestStartRecording", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetRequestStartRecording_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=34)>]
abstract member RequestStartRecording : string * Android.Net.Uri -> unit
override this.RequestStartRecording : string * Android.Net.Uri -> unit

パラメーター

requestId
String

対応する応答と一致するために使用されるこの要求の ID。 この要求の #onRecordingStarted(String, String) 要求 ID は、ここで送信された ID と同じです。 これは、任意の TvInteractiveAppService 文字列で定義する必要があります。 この API を同じ requestId で 2 回呼び出す場合、両方の要求は TV アプリケーションによって処理される必要があります。

programUri
Uri

によって構築 TvContract#buildProgramUri(long)された、録画するテレビ 番組の URI。 null の可能性があります。

属性

注釈

記録の開始要求

これは、指定されたを呼び出すandroid.media.tv.TvRecordingClient#startRecording(Uri)アクティブandroid.media.tv.TvRecordingClientを要求するために使用されますprogramUri。 null programUri 以外の場合は、開始された記録がその特定のプログラムである必要があることを意味します。一方、null programUri ではそのような要件は課されず、記録は複数のテレビ 番組にまたがる可能性があります。

の Java ドキュメントandroid.media.tv.interactive.TvInteractiveAppService.Session.requestStartRecording(java.lang.String, android.net.Uri)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象