RecyclerView原生的LayoutManager并不能自适应宽高,此处实现了一个LayoutManager的子类,实现了自适应。
留作备份。
/**
* Created by Harlan on 2015/8/20 0020.
*/
public class SyLinearLayoutManager extends LinearLayoutManager {
private static final int CHILD_WIDTH = 0;
private static final int CHILD_HEIGHT = 1;
private static final int DEFAULT_CHILD_SIZE = 100;
private final int[] childDimensions = new int[2];
private int childSize = DEFAULT_CHILD_SIZE;
private

本文介绍如何创建一个RecyclerView的LayoutManager子类,以实现列表项的高度自适应,解决原生LayoutManager无法自适应高度的问题。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



