/ / Cuando Scrolling in RecyclerView agrega automáticamente espacio entre las filas: android, json, scroll, android-recyclerview

Cuando Scrolling in RecyclerView agrega automáticamente espacio entre las filas: android, json, scroll, android-recyclerview

He usado RecyclerView para mostrar algunos JSONdatos utilizando Volley Library. Estoy obteniendo los datos JSON, pero inicialmente cuando se muestran los datos, está en el formato correcto. Pero cuando me desplazo en recyclerview, entonces se agrega un gran espacio entre las filas.

Antes de desplazarse Antes de Scolling

enter image description here

Despues de desplazarse Aquí está la parte XMl de row.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/tv_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/iv_image"
android:textSize="18sp"
/>
</RelativeLayout>

Aquí está el recyclerview agregado en xml

 <android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"

/>
</android.support.design.widget.CoordinatorLayout>

Gracias por adelantado.

Respuestas

3 para la respuesta № 1

Cambie la altura de su configuración relativa a wrap_content en row.xml

  android:layout_height="wrap_content "

0 para la respuesta № 2

¿Pero por qué se mostraba inicialmente sin ningún espacio?

ListView y RecycleView tienen una altura predeterminada para la vista. Utiliza match_parent y luego irá con la altura predeterminada, por lo que se muestra un espacio en blanco en la parte superior.

Si la gravedad de TextView será vertical en el centro, entonces mostrará el espacio en la parte superior e inferior de ambos.