草庐IT

StaggeredGridLayoutManager

全部标签

android - StaggeredGridLayoutManager 重新排序项目

我的项目有不同的布局,有时我通过在布局中拖动项目在RecyclerView顶部创建一个或多个间隙。当我滚动回到RecyclerView的顶部时,一些项目被重新排序并且空白被它们填充。此处捕获行为:填补空白是可以的。当项目在拖动过程中改变位置时也可以。问题是滚动到顶部时。滚动结束时会重新排序-我没有触摸屏幕。这就是我创建RECYCLERVIEW和布局管理器的方式recyclerView=(RecyclerView)layout.findViewById(R.id.recycler_view);stagaggeredGridLayoutManager=newStaggeredGridLay

android - StaggeredGridLayoutManager 和移动项目

我创建了一个非常简单的项目,用recyclerview的StaggeredGridLayoutManager显示28张图像。但是当我滚动回收View时,它会例如从左到右移动项目或交换左右列。代码:importjava.util.ArrayList;importjava.util.List;importandroid.app.Activity;importandroid.os.Bundle;importandroid.support.v7.widget.RecyclerView;importandroid.support.v7.widget.StaggeredGridLayoutMana

android - 在 StaggeredGridLayoutManager 中设置单行的跨度大小

我有一个有2列的交错网格。这是有效的。我想要的是在位置0使行跨越2列。我之前很容易使用GridLayoutManger做到了这一点:mGridLayoutManager.setSpanSizeLookup(newGridLayoutManager.SpanSizeLookup(){@OverridepublicintgetSpanSize(intposition){returnposition==0?2:1;}});StaggeredGridLayoutManager不像GridLayoutManager那样为我提供此功能。有没有其他方法可以做到这一点?我已经搜索但没有找到任何有相同问

android - Android Docs 中没有关于 RecyclerView 和 StaggeredGridLayoutManager 的好例子

我找不到更好的例子来使用RecyclerView和StaggeredGridLayoutManager。甚至在AndroidDocs.Q1.IneedsomeexampleswhichcangiveproperexplanationabouthowtouseRecyclerViewwithStaggeredGridLayoutManager.Q2.CananyonetellmeifitispossibletocreatefollowinglayoutusingRecyclerViewwithStaggeredGridLayoutManager到目前为止,我已经找到了link一点用处都没