Tengo dos RecyclerView dentro de mi NavigationDrawer. Ambos tienen el azul de desplazamiento efectos.

¿Cómo puedo eliminar este efecto en ambos RecyclerViews?

He intentado cambiando: mRecyclerView.setHasFixedSize(true); a false, pero quitar efectos de desplazamiento. (¿Cuál es el efecto de este método?)

Quitar RecyclerView efectos de desplazamiento

2 Comentarios

  1. 275

    Agregar esto a su diseño:

    android:overScrollMode="never"

    Así:

    <android.support.v7.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:overScrollMode="never"
        android:background="#FFFFFF"
        android:scrollbars="vertical" />
    • el único problema con esto es que la fadingEdge opción está deshabilitada
    • También hay valor «ifContentScrolls», si desea mostrar el efecto, cuando la lista es más larga que ver
  2. 16

    Y en Java que haría

    recyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER)

    o en Kotlin

    recyclerView.overScrollMode = View.OVER_SCROLL_NEVER

Dejar respuesta

Please enter your comment!
Please enter your name here