Scrollview内に約27個のExpandable Listview(Scrollview内のスクロール、親子関係はありません)を使用しています。リストビューをスクロールしながら最後の項目に到達している間、これにもっと負荷を追加したい。しかし、setOnScrollListener()はスクロールの代わりにデータをロードしている最中に最後のアイテムを即時に返します。この状態でより多くの負荷を使用する方法を提案してください。setOnScrollListener()、スクロールビューの下に展開可能リストビュー
listViewsSearchResults[i].setOnScrollListener(new AbsListView.OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
}
@Override
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
if (firstVisibleItem + visibleItemCount == totalItemCount && totalItemCount != 0) {
//call API
Log.d("ListView ", alphabets[finalI] + " Hit API");
}
}
}
});
正確に何をしたいですか? –
私はリストビューの最後の項目にスクロールするときに、これらのリストビューでさらにロードを適用したい。 –
あなたは何か試しましたか? –