Ich versuche derzeit, Android Mobile App auf Android TV zu portieren. Ich habe eine RecyclerView, die in meiner Android TV App korrekt angezeigt wird. Ich verwende linearLayout für mein RecyclerView. Aber ich kann nicht in RecyclerView mit dpad Steuerelemente navigieren.
Irgendwelche Ideen?
Hier ist das betroffene xml:
%Vor%
Versuchen Sie, android:descendantFocusability="afterDescendants"
auf RecyclerView
Machen Sie die Stammansicht Ihres Artikellayouts android:focusable="true"
Was mein Code Probleme hatte, war, das erste Kind der Recyclerview zu fokussieren. Sobald es dort war, schien es mit dpad Kontrollen gut umzugehen.
Ohne mehr von Ihrem Code zu sehen, ist dies der beste Vorschlag. Bitte geben Sie Ihre Aktivität und den vollständigen XML-Code an, falls dies nicht funktioniert. Viel Glück!
In Ihrem xml:
%Vor%In Ihrer Aktivität:
%Vor%Tags und Links android android-tv android-recyclerview d-pad