2

Мы искали возможности для реализации дизайна нового материала, чтобы обновить RecyclerViews с кругом загрузки, сходящим снизу, таким же, как и новое приложение gmail app.i много вещей. Но не получить новое приложение Gmail, например, пример или демонстрацию .i уже реализовать refreshlayout и recycleview.Прокрутите вниз, чтобы загрузить данные с помощью recycleview и SwipeRefreshLayout

Но когда прокрутите вниз до recycleview, как поместить кружок загрузки на последнем из записей в recycleview. Я хочу получить некоторую идею, чтобы включить onscroll recycleview.

recyclerView.setOnScrollListener(new RecyclerView.OnScrollListener() { 
      @Override 
      public void onScrollStateChanged(int arg0) { 
      } 

      @Override 
      public void onScrolled(int arg0, int arg1) { 

       //add some data but not to show loader. 
       getDataFromDB(); 

      } 
     }); 
+0

Что вы подразумеваете под словом «loading» на последнем из записей в recycleview?? Вы имеете в виду показать кружок загрузки, когда дойдете до последней записи? –

+0

@PiyushKukadiya да.i хочет поставить loader такой же как новый gmail приложение. – dipali

+0

В новом приложении Gmail добавлен «ContentLoadingProgressBar» в footerview, а не 'SwipeRefreshLayout'. –

ответ

0

Вы должны обернуть все макеты с pull to refresh компонент для этого. после swipeRefreshLayout.setOnRefreshListener и установить swipeRefreshLayout.setRefreshing(true); при отправке API вызова

+0

Хотя это теоретически может ответить на вопрос, [было бы предпочтительнее] (// meta.stackoverflow.com/q/8259), чтобы включить основные части ответа здесь и предоставить ссылку для справки. –

0

hear является удивительным демо как для свитка вниз для загрузки данных с помощью recycleview и проведите к RefreshLayout.