共用方式為


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

此要求的標識碼,用來比對對應的回應。 此要求中的 #onRecordingStarted(String, String) 要求標識碼與此處傳送的標識碼相同。 這應該由 定義 TvInteractiveAppService ,而且可以是任何字串。 如果使用相同的 requestId 呼叫此 API 兩次,則不論電視應用程式為何,都應該處理這兩個要求。

programUri
Uri

要錄製之電視節目的 URI,由 所 TvContract#buildProgramUri(long)建置。 可以是 null

屬性

備註

開始錄製的要求

這可用來要求使用中 android.media.tv.TvRecordingClient ,以使用提供的programUri呼叫android.media.tv.TvRecordingClient#startRecording(Uri)。 非 Null programUri 表示開始錄製應該屬於該特定程式,而 null programUri 不會強加這類需求,而且錄製可以跨越多個電視節目。

android.media.tv.interactive.TvInteractiveAppService.Session.requestStartRecording(java.lang.String, android.net.Uri)Java 檔。

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

適用於