您好我使用水平RecyclerView。但除了水平分配器,我需要在每个物品(不同的高度)中使用垂直分离器。
我试试
<View
android:layout_width="3dp"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"/>
这项工作然后我设置 android:layout_height =“50dp” 。但是使用 android:layout_height =“wrap_content” 查看它已消失。
我尝试从适配器获取高度
@Override
public void onBindViewHolder(final ClubListViewHolder holder, final int position) {
holder.parent.getHeight();
}
方法返回-1
如何解决这个问题?
答案 0 :(得分:0)
您可以使用android:layout_height="match_parent"
代替,将视图置于ViewHolder布局中。然后它的高度将与项目的高度相同。