Freigeben über


TvRecordingClient.Tune Methode

Definition

Überlädt

Tune(String, Uri)

Tunes to a given channel for TV program recording.

Tune(String, Uri, Bundle)

Tunes to a given channel for TV program recording.

Tune(String, Uri)

Tunes to a given channel for TV program recording.

[Android.Runtime.Register("tune", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetTune_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=24)]
public virtual void Tune (string? inputId, Android.Net.Uri? channelUri);
[<Android.Runtime.Register("tune", "(Ljava/lang/String;Landroid/net/Uri;)V", "GetTune_Ljava_lang_String_Landroid_net_Uri_Handler", ApiSince=24)>]
abstract member Tune : string * Android.Net.Uri -> unit
override this.Tune : string * Android.Net.Uri -> unit

Parameter

inputId
String

Die ID der TV-Eingabe für den angegebenen Kanal.

channelUri
Uri

Der URI eines Kanals.

Attribute

Hinweise

Tunes to a given channel for TV program recording. Die erste Tune-Anforderung erstellt eine neue Aufzeichnungssitzung für die entsprechende TV-Eingabe und stellt eine Verbindung zwischen der Anwendung und der Sitzung her. Wenn die Aufzeichnung bereits in der aktuellen Aufzeichnungssitzung gestartet wurde, löst diese Methode eine Ausnahme aus.

Die Anwendung kann diese Methode vor dem Starten oder beenden der Aufzeichnung aufrufen, aber nicht während der Aufzeichnung.

Die Aufzeichnungssitzung antwortet durch Aufrufen RecordingCallback#onTuned(Uri) , wenn die Optimierungsanforderung erfüllt wurde oder RecordingCallback#onError(int) anderweitig.

Java-Dokumentation für android.media.tv.TvRecordingClient.tune(java.lang.String, android.net.Uri).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Tune(String, Uri, Bundle)

Tunes to a given channel for TV program recording.

[Android.Runtime.Register("tune", "(Ljava/lang/String;Landroid/net/Uri;Landroid/os/Bundle;)V", "GetTune_Ljava_lang_String_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=24)]
public virtual void Tune (string? inputId, Android.Net.Uri? channelUri, Android.OS.Bundle? params);
[<Android.Runtime.Register("tune", "(Ljava/lang/String;Landroid/net/Uri;Landroid/os/Bundle;)V", "GetTune_Ljava_lang_String_Landroid_net_Uri_Landroid_os_Bundle_Handler", ApiSince=24)>]
abstract member Tune : string * Android.Net.Uri * Android.OS.Bundle -> unit
override this.Tune : string * Android.Net.Uri * Android.OS.Bundle -> unit

Parameter

inputId
String

Die ID der TV-Eingabe für den angegebenen Kanal.

channelUri
Uri

Der URI eines Kanals.

params
Bundle

Domänenspezifische Daten für diese Optimierungsanforderung. Schlüssel <em>muss<> ein bereichsbezogener Name sein, d. h. mit dem Präfix eines Paketnamens, den Sie besitzen, sodass unterschiedliche Entwickler keine widersprüchlichen Schlüssel erstellen.

Attribute

Hinweise

Tunes to a given channel for TV program recording. Die erste Tune-Anforderung erstellt eine neue Aufzeichnungssitzung für die entsprechende TV-Eingabe und stellt eine Verbindung zwischen der Anwendung und der Sitzung her. Wenn die Aufzeichnung bereits in der aktuellen Aufzeichnungssitzung gestartet wurde, löst diese Methode eine Ausnahme aus. Dies kann verwendet werden, um domänenspezifische Features bereitzustellen, die nur zwischen bestimmten Clients und ihren TV-Eingängen bekannt sind.

Die Anwendung kann diese Methode vor dem Starten oder beenden der Aufzeichnung aufrufen, aber nicht während der Aufzeichnung.

Die Aufzeichnungssitzung antwortet durch Aufrufen RecordingCallback#onTuned(Uri) , wenn die Optimierungsanforderung erfüllt wurde oder RecordingCallback#onError(int) anderweitig.

Java-Dokumentation für android.media.tv.TvRecordingClient.tune(java.lang.String, android.net.Uri, android.os.Bundle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: