6.3.2.4.1. GridAutofitLayoutManager

public class GridAutofitLayoutManager extends GridLayoutManager

6.3.2.4.1.1. Fields

6.3.2.4.1.1.1. mColumnWidthChanged

protected boolean mColumnWidthChanged

6.3.2.4.1.1.2. mColumnWidthPx

protected float mColumnWidthPx

6.3.2.4.1.1.3. mIsSpanCountChanged

protected boolean mIsSpanCountChanged

6.3.2.4.1.1.4. mSpanCount

protected int mSpanCount

6.3.2.4.1.1.5. mSpanCountListener

protected OnChangeSpanCountListener mSpanCountListener

6.3.2.4.1.1.6. mWidth

protected int mWidth

6.3.2.4.1.1.7. mWidthChanged

protected boolean mWidthChanged

6.3.2.4.1.2. Constructors

6.3.2.4.1.2.1. GridAutofitLayoutManager

public GridAutofitLayoutManager(Context context, float columnWidthPx)

6.3.2.4.1.2.2. GridAutofitLayoutManager

public GridAutofitLayoutManager(Context context, float columnWidthPx, int orientation, boolean reverseLayout)

6.3.2.4.1.3. Methods

6.3.2.4.1.3.1. checkedColumnWidth

protected float checkedColumnWidth(Context context, float columnWidthPx)

6.3.2.4.1.3.2. onLayoutChildren

public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state)

6.3.2.4.1.3.3. onLayoutCompleted

public void onLayoutCompleted(RecyclerView.State state)

6.3.2.4.1.3.4. setColumnWidthPx

public void setColumnWidthPx(float newColumnWidthPx)

6.3.2.4.1.3.5. setSpanCountListener

public void setSpanCountListener(OnChangeSpanCountListener spanCountListener)