Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cambiar el enfoque de reciclaje al último elemento de la lista

Estoy usando recyclerview para mostrar mensajes en una ventana de chat. Sin embargo, cuando se edita un mensaje nuevo, el enfoque de la vista de reciclador debe estar en el último elemento. Espero que haya alguna manera de cambiar el enfoque de una recyclerview a último elemento en lugar de primero.

4 Solutions collect form web for “Cambiar el enfoque de reciclaje al último elemento de la lista”

recyclerView.smoothScrollToPosition(position);

Posición es el índice del último elemento insertado. Esto moverá su enfoque de RecyclerView al último elemento.

Use puede agregar cualquiera de las dos líneas en su objeto LinearLayoutManager para desplazar su recyclerview a la parte inferior …

 llm.setStackFromEnd(true); 

O

 llm.setReverseLayout(true); 

Utilizar

 recyclerView.smoothScrollToPosition(position) adapter.notifyDataSetChanged(); 

Donde posición es el índice del último elemento

 recyclerView.getAdapter().getItemCount()-1 

Use esto para obtener el último elemento.

Esto funcionó para mí.

Asegúrese de que esta posición es la posición del elemento que desea ver.

RecyclerView.smoothScrollToPosition (posición);

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.