donkingliang
donkingliang
看了你的视频,你是有使用StickyHeaderLayout设置header吸顶的吧,header吸顶的时候,header不响应滑动的,而header吸顶的判断就是header是否在StickyHeaderLayout的顶部,所以第一个header开始就是吸顶的。 StickyHeaderLayout可以通过setSticky设置是否吸顶。你这个问题,可以在CollapsingToolbarLayout收起是设置吸顶,没有收起前不吸顶就可以解决了。
RV的组是否展开对StickyHeaderLayout是不影响的啊。你要判断的是CollapsingToolbarLayout是否展开收起。
有bug会修复。不新增功能了
不是固定的,每一组的子项数量通过getChildrenCount(int groupPosition)方法返回,可以根据不同的groupPosition返回不同的数量
使用GroupedGridLayoutManager,复写getChildSpanSize方法。当某个组想要线性布局时,getChildSpanSize就返回spanCount,item就会占满一行。 可参考我的demo中的Grid2Activity页面。
1、给item布局的margin设置间隔。 2、参考我demo中的自定义CustomGridItemDecoration。需要间隔的item,对应的getxxxSize方法返回间隔大小,不需要则返回0。Drawable可以返回null。
 间距大小是可以自己设置的,getxxxSize方法返回0,就是没有间隔。
间距大小取决于margin的值,如果大了,你的值改小一点。另外item设置margin时,中间的间隔会大,因为中间的间隔是两个item的边距合在一起的。
动态计算设置左边item的做边距和右边item的右边距
你用的是最新的版本吗?你说的加载出来图片是从手机加载图片列表还是说图片列表已经加载出来但是图片没有显示?