Android TV-Einstellungen Standard

8

Beim Anzeigen der Android TV-Einstellungen und der integrierten Apps wie YouTube scheint ein Standardlayout zu verwenden, wie hier gezeigt:

Ich kann keine Beispiele für die Implementierung von Einstellungen auf Android TV finden und kann die oben genannten Layouts, auf die in den LeanBack-Bibliotheken verwiesen wird, nicht finden.

Ist das ein "Standard", den ich wiederverwenden kann (wie das normale Android PreferenceFragment) oder muss ich mein eigenes Präferenzsystem entwerfen?

Das erste Bild könnte mit dem LeanBack "BrowseFragment" dupliziert werden, aber das untere Bild kann nicht mit etwas, das ich bisher gefunden habe, implementiert werden.

    
Kuffs 03.04.2015, 12:02
quelle

3 Antworten

4

AKTUALISIEREN

Die neuen Support-Bibliotheken wurden gerade veröffentlicht. Alles klar GuidedStepFragment ! Es sollte genau das sein, wonach Sie gesucht haben.

Nein, leider wird diese Ansicht nicht als eigenständiges Widget in der Leanback-Bibliothek bereitgestellt. Wenn Sie selbst einen Blick darauf werfen möchten, hier .

Es kann ziemlich einfach implementiert werden, aber ach, du bist auf dich allein gestellt.

    
Sebastiano 03.04.2015, 12:14
quelle
1

Seit der Zeit, in der das Original beantwortet wurde, gibt es jetzt eine Leanback Preferences Support-Bibliothek, die eingebunden und verwendet werden kann. Siehe folgenden Link: Ссылка

Insbesondere möchten Sie nicht nur das GuidedStepFragment, sondern auch das BaseLeanbackPreferenceFragment.

    
kingargyle 04.04.2016 18:10
quelle
0

Ich habe diesen Code in AOSP für Android STB

gefunden

Es funktioniert für Android 6.0 AOSP sowie mit original Android TV. Zusätzliche Überprüfung mit resolveActivity() wird für die Nicht-TV-Geräte benötigt.

%Vor%     
Roman Shishkin 22.05.2017 11:34
quelle