Ich benutze etwa 27 Expandable Listview (Das Scrollen innerhalb Scrollview, nicht die, die Eltern, Kind Beziehung) innerhalb Scrollview (Eins ist sichtbar, nach der Auswahl eines Textes). Ich möchte mehr hinzufügen, während der Benutzer beim Scrollen von Listview den letzten Eintrag erreicht. Aber setOnScrollListener() gibt mir den letzten Punkt sofort zurück, während ich Daten lade, statt zu scrollen. Bitte schlagen Sie einen Weg vor, wie Sie in diesem Zustand mehr laden können.setOnScrollListener() von Expandable Listview unter scrollview
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");
}
}
}
});
was genau willst du ?? –
Ich möchte in dieser Listenansicht mehr laden, wenn ich zum letzten Element der Listenansicht blättern. –
hast du irgendwas probiert? –