RecyclerView使用RelativeLayout充当ItemView时加竖线不显示问题
原因很简单,在设置 RelativeLayout 的子View高度时,若高度不设置成一个固定值,在测量的过程中,则会设置成0。
为什么呢?
我们可以从以下代码进行分析:
首先来看一下RecyclerView的getChildMeasureSpec()方法源码:
public static int getChildMeasureSpec(int parentSize, int padding, int childDimension,
boolean canScroll) {
原创
2021-11-17 00:46:52 ·
286 阅读 ·
0 评论