Articles of swiperefreshlayout

SwipeRefreshLayout + WebView cuando la posición de desplazamiento está en la parte superior

Estoy tratando de usar SwipeRefreshLayout con WebView. Me estoy enfrentando al problema en el que en el medio de la página, cuando el usuario se desplaza hacia abajo, se activa la actualización no deseada. ¿Cómo puedo hacer que el evento de actualización solo suceda cuando la posición de desplazamiento de la vista web está en […]

SwipeRefreshLayout setRefreshing () no muestra el indicador inicialmente

Tengo un diseño muy simple, pero cuando llamo a setRefreshing(true) en onActivityCreated() de mi fragmento, no se muestra inicialmente. Solo se muestra cuando hago un pull para actualizar. ¿Alguna idea de por qué no se muestra inicialmente? Fragmento xml: Código de fragmento: public static class LinkDetailsFragment extends BaseFragment implements SwipeRefreshLayout.OnRefreshListener { @InjectView(R.id.swipe_container) SwipeRefreshLayout mSwipeContainer; public […]

Cuando se cambia el fragmento con SwipeRefreshLayout durante la actualización, el fragmento se congela pero en realidad sigue funcionando

ACTUALIZACIÓN: pensé que funcionó correctamente. Pero después de algunos problemas de prueba todavía existe * sniff * Luego hice una versión más simple para ver qué pasa exactamente y me di cuenta de que el fragmento refrescante que debería haberse desprendido todavía quedaba allí. O exactamente, la vista del viejo fragmento que dejó allí, encima […]

Android: CollapsingToolbarLayout y SwipeRefreshLayout quedan atascados

Yo uso CollapsingToolbarLayout, RecyclerView y SwipeRefreshLayout juntos: Xml: Código: swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_container); swipeRefreshLayout.setOnRefreshListener(this); ¿Cómo permitir la acción de actualización de deslizamiento solo cuando el diseño de la barra de herramientas está completamente expandido y la vista de desplazamiento (recyclerview) está en la parte superior ? El comportamiento similar, como en la aplicación Google+ o […]

HorizontalScrollView dentro de SwipeRefreshLayout

Implementé el nuevo componente SwipeRefreshLayout en mi aplicación y funciona bien con cualquier vista vertical, como ListView , GridView y ScrollView . Se comporta muy mal con vistas horizontales, como HorizontalScrollView . Cuando se desplaza hacia la derecha o hacia la izquierda, la vista SwipeRefreshLayout almacena en caché el toque, evita que HorizontalScrollView reciba y […]