2017-09-21 10 views
0

나는 특정 시간 간격을두고 연속적으로 표시되는 5 개의 배경 이미지가 있습니다. 백그라운드에 대한 페이지 표시기를 추가하여 사용자가 현재 선택된 배경을 알 수 있도록해야합니다. 사용자는 또한 TV 리모컨을 사용하여 다음 배경을 선택할 수 있어야합니다.Android T : V 배경 사용자 정의

화면에 표시되는 레일 및 그 내용에 대한 TV 모양과 느낌을 손상시킬 수 없습니다.

또한 배경 이미지의 크기를 조정해야합니다. 나는 이미지가 풀 스크린이되기를 원치 않으며 그 크기는 TV의 절반 만 커버해야한다. 배경 이미지는 첫 번째 레일 내용을 어느 정도 겹쳐 야합니다.

배경 맞춤 설정을 묘사하는 샘플이나 블로그가 없습니다. 어떤 도움이라도 정말로 바르게 평가 될 것이다.

답변

0

시도하십시오 use layout themes for TV보십시오.

Android Themes은 TV 앱의 레이아웃 기준을 제공 할 수 있습니다. 테마를 사용하여 TV 장치에서 실행되는 앱 활동 의 표시를 수정해야합니다. 이 섹션에서는 사용해야하는 테마를 으로 설명합니다.

스타일 및 테마가 될 수 있습니다

스타일은 뷰 또는 윈도우의 모양과 형식 를 지정하는 속성의 모음입니다. 스타일은 높이, 패딩, 글꼴 색, 글꼴 크기, 배경색 등과 같은 속성을 지정할 수 있습니다. 스타일은 XML과 별도로 XML 리소스에 정의되어 있으므로 은 레이아웃을 지정합니다.

documentation에서도 샘플 코드를 볼 수 있습니다.

0

내 액티비티 안에 두 개의 조각을 추가했습니다. 한 조각은 배경과 표시기를 표시하기위한 것입니다. 다른 조각이 Leanback 라이브러리의 BrowseFragment를 확장하는 동안 android studio를 통해 생성 된 tv app android 샘플에 묘사 된 것처럼 레일/헤더를 표시하는 데 사용됩니다.