I want to build a single list of very large number of UI elements (1000s) in Android TV using leanback library. I am currently extending VerticalGridFragment and using ArrayObjectAdapter. I want to start with binding (say) 100 elements and then bind next 100 elements when user reaches scrolling to end of the list. I don't see a way to implement this behavior.
VerticalGridFragment provides two listeners: OnItemViewClickedListener and OnItemViewSelectedListener. It seems very expensive to keep listening to every item being selected before making a query for next 100-elements.
Any ideas? Thanks.