1
我正在創建android電視應用程序,但我不知道如何實現無限滾動Verticalgridfragment
,我使用ArrayObjectAdapter
,有人可以幫我做到這一點嗎?VerticalGridFragment無盡滾動
我正在創建android電視應用程序,但我不知道如何實現無限滾動Verticalgridfragment
,我使用ArrayObjectAdapter
,有人可以幫我做到這一點嗎?VerticalGridFragment無盡滾動
我很想給你一個代碼示例的完整答案,但我不在我工作的計算機上。基本上,你會在你的Browse
/RowsFragment
(它應該像setOnItemViewSelectedListener()
從您的片段)實現onItemSelected
聽衆。
然後您檢查當前選定的元素是否在5 or 10 or 15 elements from the end of the list之內。如果它在該閾值內,那麼請在列表中的下一頁發出請求,並在獲取下一頁時在適配器上撥打addAll()
。您可以選擇顯示"loading card",而下一頁請求處於運行狀態,並在獲取數據時將其刪除。
我根據我的實現斷this open source project - 雖然它並不完美,應該是足夠的代碼示例,讓您開始的。
你使用recyclerview嗎? –
@ Farzad Sarseifi:不,我在verticalgridfragment中使用默認視圖 – nguyenphi24
看到這個鏈接: http://corochann.com/verticalgridfragment-android-tv-application-hands-on-tutorial-19-718.html –