Ejemplo sencillo sobre cómo usar SwipeRefreshLayout con ListView

¿Alguien tiene un ejemplo simple sobre cómo usar SwipeRefreshLayout con un ListView? Aquí está mi situación:

Tengo una clase SynchDogs que extrae datos del servidor. Así que esa clase sirve como fuente para mi adaptador. Quiero usar SwipeRefreshLayout para refrescar el adaptador y así el ListView. DogActivity es un Observador de SynchDogs para que DogActivity implemente un método de update que se llama cuando los nuevos datos están listos.

Así que implemento onRefresh como

 @Override public void onRefresh() { SynchDogs.getInstance().synchronizeWithServer(); } 

Así que supongo que esto es todo lo que necesito para iniciar el inicio de pull-to-refresh. Si es así, dentro de la update ¿qué debo hacer para terminar la llamada?

También ya tengo

 swipeLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_container); swipeLayout.setOnRefreshListener(this); swipeLayout.setColorScheme(android.R.color.holo_blue_bright, android.R.color.holo_green_light, android.R.color.holo_orange_light, android.R.color.holo_red_light); 

actualizar

Básicamente, quiero saber la llamada para detener el espectáculo de color.

O puede usar esta hermosa esencia aquí.

Gist – https://gist.github.com/antoniolg/9837398

Blog – http://antonioleiva.com/swiperefreshlayout/

  • Error: En <declare-styleable> SherlockSpinner, no se puede encontrar el atributo android: popupPromptView
  • Android - ¿cómo puedo saber cuando gridview ha llegado al fondo?
  • Problema mientras se desplaza Vista de lista con Pull to Refresh
  • FragmentManager reemplazar fragmentos sin llamar onPause () onDestroy () para el fragmento antiguo
  • Refrescante adaptador al tirar de ListView en android
  • Tire para actualizar para Android y Phonegap
  • ¿Cómo deshabilitar la acción "pull to refresh" y usar sólo el indicador?
  • Cómo implementar "Deslizar hacia abajo para actualizar" como en la nueva aplicación de GMail
  • Android pull-to-refresh mostrar el pie de la carga al inicio
  • Cómo implementar Android Pull-to-Refresh
  • Cómo implementar pull para actualizar en un ListFragment
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.