2011-09-06 3 views
0

Google TV Design Patterns 글을 읽었으며 기본 "글로벌"영역 크기/위치를 변경하는 방법이나 둘 이상의 항목을 표시하는 방법을 알아낼 수 없습니다.Google TV 앱의 '전체 영역'콘텐츠/크기를 변경하려면 어떻게해야하나요?

막연한 (나에게) 진술이 있습니다. 예 : "응용 프로그램의 수명 내내 전역 영역이 유지되므로 너무 많은 화면 공간을 차지하지 않아야합니다." (OK, 레이아웃에서 어떻게 변경합니까?)

그런 다음 글로벌 존 "[...]이 (가) 응용 프로그램 계층 구조의 최상위 레벨 '글로벌' 개 항목 모두를 보유하고 있음을 나타냅니다. .] ". 그런 다음 상태로 계속됩니다 "범주 (응용 프로그램 용) [...]"

글로벌 항목으로 간주되는 항목은 무엇입니까? "LAUNCHER"및 "MAIN"< 인 텐트 필터 > 범주 및 동작이있는 활동? (시도하고 기쁨 없음)

"범주"는 무엇을 의미합니까? 각 활동의 < 인 텐트 필터 > "카테고리"적하 목록 항목에 정의 된 범주는 무엇입니까? (그걸 시도하고 기쁨도 없음)

나는 파편과 관련된 SDK의 ApiDemos 코드를 실행했으며 나에게 뛰어 들지 않았습니다. Fragment와 ListFragment를 확장하기 위해 기존 앱의 일부를 성공적으로 포팅했지만, 내 인생은이 것을 파악할 수 없습니다.

답변

0

전역 영역은 원하는 크기의 조각으로 구현할 수 있습니다. ActionBar와 같은 다른 용도로 사용할 필요는 없습니다.

+0

그러나 레이아웃에서 전역 조각은 어디에 정의되어 있습니까? Android 개발자 블로그의 Diane Hackborn의 사례 (http://goo.gl/DQaHT)와 ApiDemos SDK의 [FragmentLayout.java] (http://goo.gl/rzbV8) 예를 모두 실험했습니다. 샘플 프로젝트. Google TV 2.0의 베타 버전으로 실제 Revue에서 테스트를 실행했습니다. 첫 번째 경우에는 예제 레이아웃과 마찬가지로 두 개의 조각 만 정의했으며 전역 조각에는 내 앱 아이콘이 자동으로 포함되어 있습니다. –

관련 문제