Ich möchte fragen, ob die Verwendung von TabLayout für TV-Anwendungen eine empfohlene Methode für die Navigation ist oder nicht? Der Grund, warum ich Tablayout verwende, ist, dass ich in meiner App Kanäle von einem Server empfange und die Kanäle zu verschiedenen Kategorien gehörenAndroid TV: Mit Tab-Layout
0
A
Antwort
1
Verwenden von TabLayout für TV ist keine gute Idee. Obwohl es auf Android TV unterstützt wird, war die User Experience nicht so gut. Es ist für größere Bildschirme geeignet und bietet keine Cinematic Erfahrung.
Für die TV-Erfahrung hat Google eine Leanback-Support-Bibliothek erstellt, die APIs zur Unterstützung der Erstellung von Benutzeroberflächen auf TV-Geräten enthält. Um verschiedene Kanäle anzuzeigen, die in Kategorien gruppiert sind, sollten Sie BrowserFragment verwenden. Es besteht aus RowFragment und HeaderFragment.
Für weitere Details zu den TV-Design Guide Linien:
Verwandte Themen
- 1. Android TV-Einstellungen Standard-
- 2. Android TV Remote App
- 3. Android TabLayout innerhalb Fragment
- 4. TabLayout Android Color Bug
- 5. Wie funktioniert Android-Fernbedienung mit Google TV
- 6. Android TV Emulator mit Google APIs
- 7. ADB-Verbindung zu Android TV/Nvidia Shield TV?
- 8. Ist "TV Input Framework" außerhalb von Android TV verfügbar?
- 9. Android: TV-Fernbedienung von Android-Gerät
- 10. Firebase Analytics auf Android TV
- 11. Registerkarte in Tablayout verstecken Android
- 12. TV-Fernbedienung mit einem Mobiltelefon
- 13. TabLayout - ViewPager - Fragment
- 14. Vereinfachtes Login für Android TV/Leanback
- 15. API für youtube TV-Pairing in Android
- 16. Crash Reporting & Analytics für Android TV App
- 17. Registerkarte mit Symbol mit TabLayout in Android Design Bibliothek
- 18. Android Wear und Android TV in Android Studio
- 19. AppBarLayout mit Toolbar + TabLayout aufladen
- 20. Selector funktioniert nicht mit TabLayout
- 21. SP vs DP in Android TV
- 22. Anwendung nicht gefunden auf Android TV
- 23. So chromecast von Android-Handy zu TV
- 24. Toolbar nicht mit tablayout überlappende
- 25. Textgröße von Android-Design TabLayout-Registerkarten
- 26. android coordinatorLayout + tabLayout (unten) + viewPager gibt Fehler
- 27. Wie verwenden TabItem durch TabLayout in Android
- 28. Android, wie Registerkarte von TabLayout zu verbergen
- 29. Android Design Unterstützung TabLayout überlappenden Inhalt
- 30. Anzeige der virtuellen Tastatur in Android TabLayout
Vielen Dank für Ihre Antwort. Ich habe nicht den Leanback noch, aber mein app Aussehen ist wie diese https://scontent.xx.fbcdn.net/v/t35.0-12/13524075_10209831395931270_1902639903_o.png?oh=025aae16d83d6682768ac392ee26bf3b&oe=5791F073 verwendet tun Sie denken, dass ich ähnliche Ähnlichkeit mit dem Zurücklehnen haben kann? vor allem die Idee, eine Beispielvorschau zu haben, bevor das Video abgespielt und im Vollbildmodus gezeigt wird? – BraveHeart
Ja, Sie können mainback - BrowserFragment verwenden, um eine Liste der Kanäle mit bestimmten Kategorien anzuzeigen. Verwenden Sie als Nächstes zur Vorschau der Vorschau [Picture-in-picture (PIP)] (https://developer.android.com/preview/features/picture-in-picture.html), die das gepinnte Vorschaufenster auf demselben Bildschirm anzeigt Sie fokussieren oder wählen einen bestimmten Kanal aus. – Sathiamour