Wie kann ich Pagination in Recyclerview implementieren?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Wie kann ich Pagination in Recyclerview implementieren?

Post by Anonymous »

Ich mache Pagination in Recyclerview. Meine Daten werden erfolgreich geladen und das Problem ist, wie ich den Server für die nächste Seite anfordern kann. Wie ich Pagination durchführen kann und wie ich die Seitennummer finden kann, die scrolliert wird.

Code: Select all

rvLatestProduct.addOnScrollListener(new RecyclerView.OnScrollListener() {

@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
//super.onScrolled(recyclerView, dx, dy);

visibleItemCount = rvLatestProduct.getChildCount();
totalItemCount = linearLayoutManager.getItemCount();
firstVisibleItem = linearLayoutManager.findFirstVisibleItemPosition();
Log.e("totalItemCount",String.valueOf(totalItemCount));
if (loading) {
if (totalItemCount > previousTotal) {
loading = false;
// currentPage += 1;
previousTotal = totalItemCount;
Log.e("previousTotal",String.valueOf(previousTotal));
}
}
if (!loading && (totalItemCount - visibleItemCount)


und getPagination (); Code ist als < /p>

angegeben  private void getPagination(){
final JsonArrayRequest request = new JsonArrayRequest(Request.Method.GET,
AllURLs.viewAllLatestProduct,null,
new Response.Listener() {
JSONArray object;
@Override
public void onResponse(JSONArray response) {
try {
for (int i=0;i

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post