android - Tire para actualizar como aplicación de Gmail nueva(4.5)
android-actionbar pull-to-refresh (1)
Chris Banes (el mismo tipo que implementó el mejor componente de extracción para actualizar para Android) también implementó GMail como Pull To Refresh.
Puede encontrarlo aquí: https://github.com/chrisbanes/ActionBar-PullToRefresh
Tenga en cuenta que este proyecto aún está en desarrollo, por lo que la API actual puede cambiar.
Actualizar:
Tanto ActionBar-PullToRefresh
como Android-PullToRefresh
están en desuso. Una manera SwipeRefreshLayout
de implementar una extracción para actualizar es usar SwipeRefreshLayout
de la biblioteca de soporte v4.
Aquí están los pasos requeridos:
Cree un diseño raíz o secundario con SwipeRefreshLayout y coloque un elemento desplazable en él.
<android.support.v4.widget.SwipeRefreshLayout ...> <ListView .... /> </android.support.v4.widget.SwipeRefreshLayout>
Agregar un oyente de refresco
SwipeRefreshLayout srl = ...; srl.setOnRefreshListener( new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { ... } });
Puede encontrar un buen tutorial al respecto a continuación:
En la nueva aplicación de Gmail (4.5), la actualización se realiza mediante la acción "Pull-to-Refresh" en la barra de acciones:
¿Dónde puedo encontrar más información sobre ese "Pull-to-Refresh"?