RecycleView stackFromBottom
Acabo de implementar el nuevo RecyclerView
. Quiero usarlo para mostrar los mensajes del usuario (sms).
Leí en la documentación oficial que RecyclerView
es un ListView
nuevo y mejorado (algo así) y debemos usarlo para un mejor rendimiento.
Todo fue genial hasta que quise mostrar la conversación de un usuario y quiero que los mensajes se muestren desde la parte inferior. En un ListView
usaría normalmente android:stackFromBottom="true"
pero cuando lo intenté en el RecyclerView
no funcionó (aunque no recibió ningún error).
¿Alguien sabe cómo hacer que los elementos de RecyclerView
sean apilados desde abajo? Gracias.
Haciendo un poco explícito:
final LinearLayoutManager layoutManager = new LinearLayoutManager(mActivity); layoutManager.setStackFromEnd(true); recyclerView.setLayoutManager(layoutManager);
Gracias al comentario de tyczj me lo imaginé. En RecyclerView
lugar de stackFromBottom
tienes que usar stackFromEnd
https://developer.android.com/reference/android/support/v7/widget/LinearLayoutManager.html#setStackFromEnd(boolean)