Lines Matching refs:StaggeredGridLayoutManager
52 * StaggeredGridLayoutManager can offset spans independently or move items between spans. You can
55 public class StaggeredGridLayoutManager extends RecyclerView.LayoutManager {
57 public static final String TAG = "StaggeredGridLayoutManager";
224 public StaggeredGridLayoutManager(Context context, AttributeSet attrs, int defStyleAttr,
236 * Creates a StaggeredGridLayoutManager with given parameters.
242 public StaggeredGridLayoutManager(int spanCount, int orientation) {
434 * Sets the orientation of the layout. StaggeredGridLayoutManager will do its best to keep
477 * Returns the current gap handling strategy for StaggeredGridLayoutManager.
480 * StaggeredGridLayoutManager provides 2 options. Check {@link #GAP_HANDLING_NONE} and
483 * By default, StaggeredGridLayoutManager uses {@link #GAP_HANDLING_MOVE_ITEMS_BETWEEN_SPANS}.
495 * Sets the gap handling strategy for StaggeredGridLayoutManager. If the gapStrategy parameter
526 * Returns the number of spans laid out by StaggeredGridLayoutManager.
535 * For consistency, StaggeredGridLayoutManager keeps a mapping between spans and items.
929 * StaggeredGridLayoutManager may pre-cache some views that are not necessarily visible. Those
961 * StaggeredGridLayoutManager may pre-cache some views that are not necessarily visible. Those
993 * StaggeredGridLayoutManager may pre-cache some views that are not necessarily visible. Those
1025 * StaggeredGridLayoutManager may pre-cache some views that are not necessarily visible. Those
2276 * LayoutParams used by StaggeredGridLayoutManager.