המאפיינים של תוכניות אודיו תלויים בסוג התוכן. התוכנית הפרמטר type מציין למערכת מהם המטא-נתונים הצפויים כדי שניתן יהיה למלא את ממשק המשתמש המתאים. תוכנות אודיו יכולות להיות אחד מהסוגים הבאים:
שימוש ב-PreviewProgram.Builder
כדי לבנות תוכנית. מידע נוסף על הערכים האפשריים בכל שדה זמין בכתובת
את מסמכי התיעוד של Java לכל הגדרה ב-builder.
הדוגמה הבאה מראה איך להשתמש ב-PreviewProgram.Builder
:
PreviewProgram program = new PreviewProgram.Builder()
.setChannelId(channelId)
.setTitle(clip.getTitle())
.setDescription(clip.getDescription())
.setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
// Set required attributes
.build();
בטבלה הבאה מפורטים המאפיינים שאפשר להקצות לכל סוג של
של תוכנת אודיו, וקישורים לרכיב המפענח המתאים
PreviewProgram.Builder
חובה להוסיף מאפיינים שמסומנים באמצעות ✔. אלו שמסומנים (✔) הם אופציונליים.
מאפיין | מעקב | אלבום | אומן | פלייליסט | תחנה |
---|---|---|---|---|---|
מחבר/ת | (✔) | (✔) | (✔) | ||
זמינות | (✔) | (✔) | (✔) | (✔) | (✔) |
מזהה הערוץ | ✔ | ✔ | ✔ | ✔ | ✔ |
Content ID | (✔) | (✔) | (✔) | (✔) | (✔) |
משך הזמן | ✔ | ||||
ז'אנר | (✔) | (✔) | (✔) | (✔) | (✔) |
ה-URI של Intent | ✔ | ✔ | ✔ | ✔ | ✔ |
מספר אינטראקציות | (✔) | (✔) | (✔) | ||
סוג אינטראקציה | (✔) | (✔) | (✔) | ||
מזהה ספק פנימי | (✔) | (✔) | (✔) | (✔) | (✔) |
פעיל | (✔) | ||||
URI של לוגו (*) | (✔) | ||||
תיאור תוכן הלוגו (*) | (✔) | ||||
מחיר המבצע | (✔) | (✔) | (✔) | (✔) | (✔) |
יחס הגובה-רוחב של אומנות הפוסטר | ✔ | ✔ | ✔ | ✔ | ✔ |
URI של פוסטרים | ✔ | ✔ | ✔ | ✔ | ✔ |
תצוגה מקדימה של URI של אודיו | (✔) | (✔) | (✔) | (✔) | (✔) |
תצוגה מקדימה של Video URI | (✔) | (✔) | (✔) | (✔) | (✔) |
תאריך פרסום | (✔) | (✔) | |||
תיאור קצר | (✔) | (✔) | (✔) | (✔) | (✔) |
מחיר התחלתי | (✔) | (✔) | (✔) | (✔) | (✔) |
יחס גובה-רוחב של תמונות ממוזערות | (✔) | (✔) | (✔) | (✔) | (✔) |
URI של תמונה ממוזערת | (✔) | (✔) | (✔) | (✔) | (✔) |
שם | ✔ | ✔ | ✔ | ✔ | ✔ |
גובה הסרטון | (✔) | (✔) | (✔) | (✔) | (✔) |
רוחב הסרטון | (✔) | (✔) | (✔) | (✔) | (✔) |
משקל | (✔) | (✔) | (✔) | (✔) | (✔) |