android gmail android-actionbar pull-to-refresh

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:

SwipeRefreshLayout: Cómo usar

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"?