studio recyclerview ejemplo android listview swiperefreshlayout

android - recyclerview - swiperefreshlayout kotlin



SwipeRefreshLayout-Pull From Bottom (5)

¿Hay alguna manera de usar SwipeRefreshLayout para actualizar ListView cuando se tira desde abajo?

Creé pull desde arriba, pero también necesitaría pull desde abajo. Hay muchos tutoriales sobre cómo crear pull desde la parte superior, pero no pude encontrar ningún tutorial para tirar desde abajo.


Library omadahealth/SwipyRefreshLayout debe ser la respuesta para su caso.

Debajo de los Códigos haga que su Recycler view pull up from bottom to refresh :

<com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/refresh_layout" style="@style/View_MatchParent" android:layout_height="wrap_content" android:layout_gravity="bottom" app:srl_direction="bottom" > <android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" style="@style/View_MatchParent" android:layout_height="wrap_content" android:clipToPadding="true" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> </com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout>


Me he encontrado con el mismo problema y lo he resuelto con una combinación de swipeRefreshLayout y un evento táctil en mi lista. Aqui esta el link:

https://.com/a/41701320/6144027



SwipeRefreshLayout de Android Support Library versión 21 no es compatible con la extracción desde abajo. He hecho que la modificación SwipeRefreshLayoutBottom con se base en el código SwipeRefreshLayout original. Se basa totalmente en el código original de Google con solo inversión de coordenadas e implementación anulada del método canChildScrollDown. Todas las modificaciones están marcadas como HACER.

Repositorio Bitbucker