RecylerView desplazarse a la posición deseada sin animación

Anteriormente, cuando quiero desplazar un ListView a la posición deseada, usaré

 listView.setSelection(row); 

El ListView se desplazará sin ninguna animación – Vista de lista de Android establecer la posición predeterminada sin animación

Ahora, quiero lograr el mismo efecto en RecyclerView . Yo trato de realizar

 ((LinearLayoutManager)recyclerView.getLayoutManager()).scrollToPositionWithOffset(row, 0); 

Sin embargo, hay animación de desplazamiento, que me gustaría evitar.

¿Hay alguna manera que puedo realizar el desplazamiento programático, sin animación?

Esta es la animación que quería decir – https://youtu.be/OKsUKwBLoks

Tenga en cuenta que ya había probado las siguientes maneras. Todos ellos generan animación.

  • ScrollToPositionWithOffset
  • SmoothScrollToPosition
  • ScrollToPosition

Agregue esta línea en su layout.xml

 android:overScrollMode="never" 

EDITAR:

Otra forma de desplazarse recycleview

 recyclerView.smoothScrollToPosition(position); 

Puede desplazarse sin animación con:

 recyclerView.scrollToPosition(position) 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.