establecer la ubicación de la barra de progreso en la función Actualizar actualización de Android

Utilizé la función Actualizar swap en mi aplicación. Trabajó pero quiero establecer la ubicación de la barra de progreso en el margen de desplazamiento de margen superior 100 px. No quiero usar la ubicación predeterminada de la misma. ¿Como lo hago? gracias

Usted podría fijar el desplazamiento del top usando este setProgressViewOffset (boolean scale, int start, int end)

Puedes leer sobre esto aquí .

En la carpeta res / values ​​crea un archivo xml si aún no lo has llamado dimens.xml

Entonces usted puede tener en ella:

 <resources> <dimen name="refresher_offset">your_preferred_offset_in_dp</dimen> <dimen name="refresher_offset_end">how_long_in_dp_the_swipe</dimen> </resources> 

A continuación, tome el SwipeRefreshLayout que ha inflado y agregue onCreate si está en Activity o onCreateView si está en fragmento:

 swipeRefreshLayout.setProgressViewOffset(false, getResources().getDimensionPixelSize(R.dimen.refresher_offset), getResources().getDimensionPixelSize(R.dimen.refresher_offset_end)); 

Alternativamente, puede reemplazar las constantes dimen con sólo un número, pero eso significa que los píxeles y la posición relativa serán diferentes haciendo la implementación problemática en diferentes dispositivos.

  • Actualizar Actualización de Android Desplácese hasta actualizar
  • Recycler view Array index otof bound Incossitency Error mientras SwipetoRefresh y reciclador desplazándose al mismo tiempo
  • SwipeRefreshLayout con scrollView y Disposición arriba
  • Cuando el fragmento de interruptor con SwipeRefreshLayout durante la actualización, el fragmento se congela pero en realidad todavía funciona
  • SwipeRefreshLayout se oculta detrás de ActionBar con barras de estado transparentes
  • SwipeRefreshLayout de la lib de soporte. V21 no funciona con contenido estático
  • ¿Cómo solicitar datos de la base de datos de firebase de nuevo?
  • ¿Podemos establecer la distancia para activar el indicador de SwipeRefreshLayout?
  • SwipeRefreshLayout con emptyView, actualizar el hilandero parpadea
  • Problemas al integrar EnhancedListView y SwipeRefreshLayout
  • SwipeRefreshLayout se congela en la API 4.2.2
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.