我有一個在gridview中實現setOnScrollListener的問題,當新的數據連續加載到沒有用戶滾動的循環中。我想等待用戶滾動到結尾,然後才能加載新數據。如何做到這一點?這是給了我無限循環無需滾動代碼:setOnScrollListener無限循環和加載沒有在GridView中滾動?
gv.setOnScrollListener(new EndlessScrollListener() {
@Override
public boolean onLoadMore(int page, int totalItemsCount) {
load_more_data();
// Triggered only when new data needs to be appended to the list
// Add whatever code is needed to append new items to your AdapterView
// customLoadMoreDataFromApi(page);
// or customLoadMoreDataFromApi(totalItemsCount);
return true; // ONLY if more data is actually being loaded; false otherwise.
}
});
是的,但它沒有滾動發生?它會自動運行嗎? –
你是什麼意思*自動*? – Blackbelt
automaticaly - 沒有用戶滾動,它只是加載應用程序啓動,直到沒有更多的數據,並在gridview中替換項目,而不是等待滾動和添加項目到gridview –