¿Cómo auto desplazarse hasta Recycler ver en Android?

He desarrollado alguna aplicación de chat donde puedo enviar y recibir mensajes. Pero el problema es que cuando envío o recibo mensajes, la vista del reciclador no se desplaza hacia arriba para que los mensajes se visualicen por encima del teclado.

He utilizado la vista android.support.v7.widget.RecyclerView mencionada android.support.v7.widget.RecyclerView .

Al actualizar reciclerview intenta ejecutar este código:

 recyclerView.post(new Runnable() { @Override public void run() { // Call smooth scroll recyclerView.smoothScrollToPosition(adapter.getItemCount()); } }); 

Utilizo el siguiente código para que el desplazamiento sea automático hasta la última posición:

 recyclerView.smoothScrollToPosition(adapter.getItemCount()); 

Implemento para añadir un nuevo elemento a la lista.

Pruebe el siguiente método para desplazarse automáticamente a su posición particular.

 adapter = new DeliveriesDateRecycleAdapter(getActivity(),sampleDatedate, position); recyclerviewDates.setAdapter(adapter); adapter.notifyDataSetChanged(); recyclerviewDates.smoothScrollToPosition(position); 

Nota : position – la posición de la lista que desea mostrar.

¿Has probado RecyclerView.srollTo(int x, int y) ?

Editar: Intente RecyclerView.scrollTo(0, 0) directamente después de haber enviado o recibido el último mensaje.

  • Mostrar un RecyclerView en Fragmento
  • Getter no está asociado a ningún campo - Realm
  • RecyclerView se desplaza hacia arriba en notifyDataSetChanged en la pantalla de chat
  • RecyclerView: resalta el elemento seleccionado
  • Margen entre elementos en reciclado ver Android
  • ¿Cómo implementar una lista interminable con RecyclerView?
  • ¿Cómo manejar los contadores de cuenta regresiva múltiples en RecyclerView?
  • Cómo hacer la vista de mensaje roscado con enviar y recibir mensajes en dos lados con la vista de reciclador
  • Android: entradas en recyclerview
  • RecyclerView con LinearLayoutManager con vista de encabezado que no recicla
  • ¿Cómo imitar la aplicación de Lollipop teléfono, con el cambio de tamaño de los elementos superiores antes de que el contenido desplazable?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.