오디오 프로그램 속성

오디오 프로그램용 속성은 콘텐츠 유형에 따라 다릅니다. 프로그램 유형은 UI가 적절히 채워질 수 있도록 시스템에 예상되는 데이터를 알려줍니다. 오디오 프로그램은 다음 유형 중 하나입니다.

프로그램을 만들려면 PreviewProgram.Builder를 사용하세요. 각 필드에 가능한 값에 관한 자세한 내용은 Builder의 각 setter에 관한 자바 문서를 읽어보세요.

PreviewProgram program = new PreviewProgram.Builder()
                        .setChannelId(channelId)
                        .setTitle(clip.getTitle())
                        .setDescription(clip.getDescription())
                        .setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
                        // Set required attributes
                        .build();
    

표에는 각 오디오 프로그램 유형에 할당할 수 있는 속성 및 PreviewProgram.Builder 내의 상응하는 setter의 링크가 나와 있습니다. 로 표시되는 속성은 필수사항이고 (✔)로 표시된 속성은 선택사항입니다.

속성트랙앨범아티스트재생목록뮤직 스테이션
Author (✔) (✔)(✔)
Availability (✔)(✔)(✔)(✔)(✔)
Channel ID
Content ID (✔)(✔)(✔)(✔)(✔)
DurationMillis
Genre (✔)(✔)(✔)(✔)(✔)
Intent URI
Interaction Count (✔) (✔)(✔)
Interaction Type (✔) (✔)(✔)
Internal Provider ID (✔)(✔)(✔)(✔)(✔)
Live (✔)
Logo URI (*) (✔)
Logo Content Description (*) (✔)
Offer Price (✔)(✔)(✔)(✔) (✔)
Poster Art Aspect Ratio
Poster Art URI
Preview Audio URI (✔)(✔)(✔)(✔)(✔)
Preview Video URI (✔)(✔)(✔)(✔)(✔)
Release Date (✔)(✔)
Short Description (✔)(✔)(✔)(✔)(✔)
Starting Price (✔)(✔)(✔)(✔)(✔)
Thumbnail Aspect Ratio (✔)(✔)(✔)(✔)(✔)
Thumbnail URI (✔)(✔)(✔) (✔)(✔)
Title
Video Height (✔) (✔)(✔)(✔) (✔)
Video Width (✔)(✔)(✔)(✔) (✔)
Weight (✔)(✔)(✔)(✔)(✔)