studio - bluetooth service android
RecyclerView stackFromBottom (2)
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 deberíamos usarlo para un mejor rendimiento.
Todo salió bien hasta que quise mostrar la conversación de un usuario y quiero que los mensajes se muestren comenzando desde abajo. En un ListView
, normalmente usaría android:stackFromBottom="true"
pero cuando intenté esto en el RecyclerView
no funcionó (incluso si no recibió ningún error).
¿Alguien sabe cómo hacer que los elementos de RecyclerView
se apilen desde abajo? Gracias.
Gracias al comentario de tyczj lo descubrí. En RecyclerView
lugar de stackFromBottom
, debe usar stackFromEnd
developer.android.com/reference/android/support/v7/widget/…
Haciéndolo un poco explícito:
final LinearLayoutManager layoutManager = new LinearLayoutManager(mActivity);
layoutManager.setStackFromEnd(true);
recyclerView.setLayoutManager(layoutManager);