2016-07-20 4 views
0

TV 앱용으로 TabLayout을 사용하는 것이 탐색을위한 권장 방법인지 아닌지 묻고 싶습니다. tablayout을 사용하는 이유는 내 응용 프로그램에서 채널을 다른 채널에 속하는 서버에서 수신한다는 점입니다.Android TV : 탭 레이아웃 사용

답변

1

TV 용 TabLayout을 사용하는 것은 좋지 않습니다. Android TV에서도 지원되지만 사용자 경험보기는 그리 좋지 않습니다. 더 큰 스크린에 적합하고 Cinematic 경험을주지 않습니다.

TV 경험을 위해 Google은 TV 기기에서 사용자 인터페이스를 구축하는 데 필요한 API가 포함 된 Leanback Support Library를 만들었습니다. 범주별로 그룹화 된 다른 채널을 표시하려면 BrowserFragment를 사용해야합니다. RowFragment 및 HeaderFragment로 구성됩니다. TV 디자인 가이드 라인에 대한 자세한 내용은

: 귀하의 답변에 대한

+0

감사합니다. 나는 아직 린백을 사용하지 않은,하지만 내 응용 프로그램 모양이 하나 https://scontent.xx.fbcdn.net/v/t35.0-12/13524075_10209831395931270_1902639903_o.png?oh=025aae16d83d6682768ac392ee26bf3b&oe=5791F073 처럼 할 너는 내가 린드 백과 비슷한 appraoch을 가질 수 있다고 생각하니? 특히 비디오를 재생하고 전체 화면으로 보여주기 전에 샘플 미리보기를 사용하는 아이디어가 있습니까? – BraveHeart

+0

네, leanback - BrowserFragment를 사용하여 특정 카테고리가있는 채널 목록을 표시 할 수 있습니다. 다음으로 샘플 미리보기를 보여주기 위해 [PIP (Picture-in-picture)] (https://developer.android.com/preview/features/picture-in-picture.html)를 사용하면 같은 화면에 고정 된 미리보기 창이 표시됩니다. 특정 채널을 선택하거나 초점을 맞 춥니 다. – Sathiamour