Atrybuty programów audio zależą od typu treści. Typ programu informuje system, jakich metadanych może się spodziewać, aby interfejs można było odpowiednio wypełnić. Oto typy programów audio:
Aby utworzyć program, użyj narzędzia PreviewProgram.Builder
. Więcej informacji o możliwych wartościach dla każdego pola znajdziesz w dokumentacji Javy dla każdego mechanizmu ustawiającego w konstruktorze.
Poniższy przykład pokazuje, jak użyć właściwości PreviewProgram.Builder
:
PreviewProgram program = new PreviewProgram.Builder()
.setChannelId(channelId)
.setTitle(clip.getTitle())
.setDescription(clip.getDescription())
.setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
// Set required attributes
.build();
W tabeli poniżej znajdziesz atrybuty, które można przypisać do poszczególnych typów programów audio, oraz linki do odpowiednich ustawień ustawiających w zasadzie PreviewProgram.Builder
. Atrybuty ✔ są wymagane; te oznaczone (✔) są opcjonalne.
Atrybut | Ścieżka dźwiękowa | Album | Wykonawca | Playlista | Stacja |
---|---|---|---|---|---|
Autor | (✔) | (✔) | (✔) | ||
Dostępność | (✔) | (✔) | (✔) | (✔) | (✔) |
Identyfikator kanału | ✔ | ✔ | ✔ | ✔ | ✔ |
System Content ID | (✔) | (✔) | (✔) | (✔) | (✔) |
Czas trwania | ✔ | ||||
Gatunek | (✔) | (✔) | (✔) | (✔) | (✔) |
Identyfikator URI intencji | ✔ | ✔ | ✔ | ✔ | ✔ |
Liczba interakcji | (✔) | (✔) | (✔) | ||
Typ interakcji | (✔) | (✔) | (✔) | ||
Wewnętrzny identyfikator dostawcy | (✔) | (✔) | (✔) | (✔) | (✔) |
Aktywna | (✔) | ||||
Identyfikator URI logo (*) | (✔) | ||||
Opis treści logo (*) | (✔) | ||||
Cena oferty | (✔) | (✔) | (✔) | (✔) | (✔) |
Współczynnik proporcji plakatu | ✔ | ✔ | ✔ | ✔ | ✔ |
Identyfikator URI grafiki plakatu | ✔ | ✔ | ✔ | ✔ | ✔ |
Identyfikator URI próbki audio | (✔) | (✔) | (✔) | (✔) | (✔) |
Identyfikator URI podglądu filmu | (✔) | (✔) | (✔) | (✔) | (✔) |
Data wydania | (✔) | (✔) | |||
Short Description | (✔) | (✔) | (✔) | (✔) | (✔) |
Cena początkowa | (✔) | (✔) | (✔) | (✔) | (✔) |
Współczynnik proporcji miniatury | (✔) | (✔) | (✔) | (✔) | (✔) |
Identyfikator URI miniatury | (✔) | (✔) | (✔) | (✔) | (✔) |
Title | ✔ | ✔ | ✔ | ✔ | ✔ |
Wysokość filmu | (✔) | (✔) | (✔) | (✔) | (✔) |
Szerokość filmu | (✔) | (✔) | (✔) | (✔) | (✔) |
Waga | (✔) | (✔) | (✔) | (✔) | (✔) |