Ses programlarının özellikleri, içeriğin türüne bağlıdır. Program türü, kullanıcı arayüzünün uygun şekilde doldurulabilmesi için sisteme hangi meta verilerin bekleneceğini bildirir. Ses programları aşağıdaki türlerden biri olabilir:
Program oluşturmak için PreviewProgram.Builder
'ı kullanın. Oluşturucudaki her setter için Java dokümanlarında her alanın olası değerleri hakkında daha fazla bilgi edinebilirsiniz.
Aşağıdaki örnekte PreviewProgram.Builder
nasıl kullanılacağı gösterilmektedir:
PreviewProgram program = new PreviewProgram.Builder()
.setChannelId(channelId)
.setTitle(clip.getTitle())
.setDescription(clip.getDescription())
.setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
// Set required attributes
.build();
Aşağıdaki tabloda, her bir ses programı türüne atanabilecek özellikler ve PreviewProgram.Builder
içindeki ilgili setter bağlantıları gösterilmektedir. ✔ olarak işaretlenen özellikler zorunludur, (✔) olarak işaretlenen özellikler isteğe bağlıdır.
Özellik | Parça | Albüm | Sanatçı | Oynatma listesi | İstasyon |
---|---|---|---|---|---|
Yazar | (✔) | (✔) | (✔) | ||
Kullanılabilirlik | (✔) | (✔) | (✔) | (✔) | (✔) |
Kanal kimliği | ✔ | ✔ | ✔ | ✔ | ✔ |
Content ID | (✔) | (✔) | (✔) | (✔) | (✔) |
Süre | ✔ | ||||
Tür | (✔) | (✔) | (✔) | (✔) | (✔) |
Intent URI'si | ✔ | ✔ | ✔ | ✔ | ✔ |
Etkileşim Sayısı | (✔) | (✔) | (✔) | ||
Etkileşim Türü | (✔) | (✔) | (✔) | ||
Dahili Sağlayıcı Kimliği | (✔) | (✔) | (✔) | (✔) | (✔) |
Yayında | (✔) | ||||
Logo URI'si (*) | (✔) | ||||
Logo İçeriği Açıklaması (*) | (✔) | ||||
Teklif Fiyatı | (✔) | (✔) | (✔) | (✔) | (✔) |
Poster Resmi En Boy Oranı | ✔ | ✔ | ✔ | ✔ | ✔ |
Poster görseli URI'si | ✔ | ✔ | ✔ | ✔ | ✔ |
Ses URI'sını Önizleme | (✔) | (✔) | (✔) | (✔) | (✔) |
Önizleme Video URI'si | (✔) | (✔) | (✔) | (✔) | (✔) |
Yayın Tarihi | (✔) | (✔) | |||
Kısa açıklama | (✔) | (✔) | (✔) | (✔) | (✔) |
Başlangıç Fiyatı | (✔) | (✔) | (✔) | (✔) | (✔) |
Küçük Resim En Boy Oranı | (✔) | (✔) | (✔) | (✔) | (✔) |
Küçük resim URI'si | (✔) | (✔) | (✔) | (✔) | (✔) |
Title | ✔ | ✔ | ✔ | ✔ | ✔ |
Video Yüksekliği | (✔) | (✔) | (✔) | (✔) | (✔) |
Video Genişliği | (✔) | (✔) | (✔) | (✔) | (✔) |
Ağırlık | (✔) | (✔) | (✔) | (✔) | (✔) |