나는 안드로이드 플랫폼을위한 게임을 썼다. 이 게임은 현재 매장에서 베타 단계에 있습니다. 기기에서 보이는 모습을 보려면 다음에서 다운로드 할 수 있습니다. Brainy: Play to learn!Android TV에서 AppCompatActivity를 전체 화면으로 사용하는 방법은 무엇인가요?
이제이 게임을 Android TV 플랫폼으로 이식하려고하지만 게임이 TV에서 실행될 때 어떤 이유로 전체 화면 공간, 그것은 화면의 중간에 광장에서 실행됩니다.
그리고 최악의 경우처럼
: 그것은 더 나은 경우에서처럼 보이는 것을 의미하는 내 응용 프로그램의 모든 활동에 대해 지금내가 AppCompatActivity
사용 해당 활동에 대한은 Theme.AppCompat
이어야합니다. 나는이 경우에 문제라고 생각한다.
tv의 활동에는 Theme.Leanback
이 있어야합니다.
누군가이 상황을 여기에서 다룰 수 있으며 그것에 대해 알 수 있습니다. 나는 이미 응용 프로그램과 내가 생각할 수있는 활동에 대한 모든 테마 조합을 시도했지만 지금까지 해결책을 찾을 수 없습니다.
게임의 방향은 무엇입니까? 테마를 Android : theme = "@ style/Theme.Leanback"으로 설정 했습니까? [TV 용 건물 레이아웃] (https://developer.android.com/training/tv/start/layouts.html) – noogui
오리엔테이션은 TV 애플리케이션의 모든 화면에 적용됩니다. 내가 질문 한 것처럼 테마에 대해서는 AppCompat에서 상속 한 것을 사용해야합니다. 내 모든 활동이 AppCompatActivities이기 때문에 .Teme.Leanback은 테마 중 하나가 아니기 때문에 ... 응용 프로그램 테마에만 사용했습니다. –