我已经坚持这个问题几天了,并试图在这里看一遍,并尝试了一些不起作用的事情。基本上我在RecyclerView
中的项目之间存在巨大差距这是我的RecyclerView的代码
<android.support.v7.widget.RecyclerView
android:id="@+id/favouriteTopicRecycler"
android:layout_width="match_parent"
android:layout_height="150dp"
android:paddingStart="12dp"
android:layout_marginTop="10dp"
android:visibility="gone"/>
这里是RecyclerView的列表项
<TextView
android:id="@+id/favTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
android:background="@android:color/transparent"
android:textSize="12sp"
android:clickable="true" />
我真的不知道我做错了什么,有人可以帮忙吗?先感谢您。
答案 0 :(得分:2)
列表项高度中的父标记是 match_parent 吗?如果是,则将其设为 wrap_content ,问题将得到解决。 在更新的循环视图的gradle中,如果项目与父项匹配,它将占用整个页面的高度,通过执行wrap_content它将解决您的问题。