Exemplo n.º 1
0
 @Override
 public void onResume() {
   super.onResume();
   // Se retaura el estado de la lista.
   if (mEstadoLista != null) {
     mGridLayoutManager.onRestoreInstanceState(mEstadoLista);
   }
   // Se resetea el detector de scroll.
   mEndlessScrollListener.reset(0, true);
 }
Exemplo n.º 2
0
 @Override
 public void onRefresh() {
   mEndlessScrollListener.reset(0, true);
   // Se establece la url inicial.
   mMaxTagId = null;
   // Si hay conexión a Internet se obtienen los datos.
   if (isConnectionAvailable()) {
     mAdaptador.removeAllItems();
     obtenerDatos();
   } else {
     mostrarToast(getString(R.string.no_hay_conexion_a_internet));
   }
 }