Поделиться через


TvRecordingClient.Tune Метод

Определение

Перегрузки

Tune(String, Uri)

Настраивается на заданный канал для записи телевизионной программы.

Tune(String, Uri, Bundle)

Настраивается на заданный канал для записи телевизионной программы.

Tune(String, Uri)

Настраивается на заданный канал для записи телевизионной программы.

[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

Параметры

inputId
String

Идентификатор входных данных телевизора для данного канала.

channelUri
Uri

Универсальный код ресурса (URI) канала.

Атрибуты

Комментарии

Настраивается на заданный канал для записи телевизионной программы. Первый запрос на настройку создаст новый сеанс записи для соответствующих входных данных телевизора и устанавливает соединение между приложением и сеансом. Если запись уже запущена в текущем сеансе записи, этот метод создает исключение.

Приложение может вызвать этот метод до начала или после остановки записи, но не во время записи.

Сеанс записи будет отвечать, вызывая RecordingCallback#onTuned(Uri) , если запрос на настройку выполнен или в RecordingCallback#onError(int) противном случае.

Документация по Java для android.media.tv.TvRecordingClient.tune(java.lang.String, android.net.Uri).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Tune(String, Uri, Bundle)

Настраивается на заданный канал для записи телевизионной программы.

[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

Параметры

inputId
String

Идентификатор входных данных телевизора для данного канала.

channelUri
Uri

Универсальный код ресурса (URI) канала.

params
Bundle

Данные, относящиеся к домену для этого запроса на настройку. Ключи <em должны< /em>> быть именем области, т. е. префиксом с именем пакета, которым вы владеете, чтобы разные разработчики не создавали конфликтующие ключи.

Атрибуты

Комментарии

Настраивается на заданный канал для записи телевизионной программы. Первый запрос на настройку создаст новый сеанс записи для соответствующих входных данных телевизора и устанавливает соединение между приложением и сеансом. Если запись уже запущена в текущем сеансе записи, этот метод создает исключение. Это можно использовать для предоставления конкретных функций, которые известны только между определенным клиентом и их входными данными телевизора.

Приложение может вызвать этот метод до начала или после остановки записи, но не во время записи.

Сеанс записи будет отвечать, вызывая RecordingCallback#onTuned(Uri) , если запрос на настройку выполнен или в RecordingCallback#onError(int) противном случае.

Документация по Java для android.media.tv.TvRecordingClient.tune(java.lang.String, android.net.Uri, android.os.Bundle).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к