Configurar RecyclerView para trabajar como chat

Para activar el desplazamiento de estilo de conversación en una vista de lista, podemos utilizar las siguientes propiedades:

<ListView android:layout_width="wrap_content" android:layout_height="wrap_content" .... android:stackFromBottom="true" android:transcriptMode="normal" /> 

Es una forma sencilla y eficiente de crear un chat. ¿Cómo podemos hacer lo mismo con una visión de reciclador? No encontré ninguna solución simple.

Saludos,

RecyclerView tiene un atributo stackFromEnd .

 <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/recyclerView" android.support.v7.recyclerview:stackFromEnd ="true"/> 

O puede hacerlo a través de código

 mLayoutManager = new LinearLayoutManager(getActivity()); mLayoutManager.setReverseLayout(true); mLayoutManager.setStackFromEnd(true); 

Agregue esta línea de dos a xml

 app:stackFromEnd="true" app:reverseLayout="true" 
  • Vista de reciclador - cambia el tamaño de la vista de elemento mientras se desplaza (para efecto de carrusel)
  • BringToFront no funciona en RecyclerView
  • Obtener el ancho de CardView en Adapter.onBindViewHolder
  • RecyclerView: Animar el cambio de tamaño del elemento
  • Alternativa de PointToPosition para RecycleView
  • Quitar todos los artículos de RecyclerView
  • Ordenar los elementos de una visita de reciclaje mediante arrastrar y soltar
  • Android RecyclerView último elemento eliminar (tiempo de ejecución) error
  • RecyclerView oculta la barra de acción cuando se abre SoftKeyboard
  • Cómo manejar un montón de diferentes tipos de vista en el visor de recyclerview
  • Problema de RecyclerView OnScrollListener ()
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.