viewpager studio fragments example android android-viewpager

android - studio - ¿Hay alguna manera de deshabilitar el desvanecimiento que tiene un viewPager para desplazarse a los bordes?



view pager adapter android studio (2)

La respuesta de Pengwang es buena, pero está por encima de Android 10. Si utilizamos una versión inferior, intente esto.

try{ Method method = context.getClass().getMethod("setOverScrollMode",int.class); Field field = context.getClass().getField("OVER_SCROLL_NEVER"); if(method!=null && field!=null){ method.invoke(viewpager,field.getInt(View.class)); } } catch(Exception e){ }

Las vistas que se pueden desplazar, como ListView, tienen un efecto azul desvanecido en los bordes donde no hay contenido y se desplazan hasta el final. ¿Cómo puedo cerrar el efecto?

en listview puedo usar:

setHorizontalFadingEdgeEnabled(false); android:fadingEdge="none" android:requiresFadingEdge="none"

Pero en el viewPager no es útil, me puede dar algunos consejos


Tengo una solución:

android:overScrollMode="never"

Ahora todo está bien. He encontrado la solución here .