高度无法适应问题
在recyclerview外面套一层布局
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
</RelativeLayout>
然后设置recyclerview的高度为适应内容即可。
滑动卡顿问题
在xml的recyclerview属性中添加如下代码
android:nestedScrollingEnabled="false"
item设置margin无效问题
再创建viewHolder的时候,若使用View.inflate,则最外层的margin无效,使用如下代码可以解决
LayoutInflater.from(parent.getContext()).inflate(R.layout.inflate_test_item,parent,false);