在我的应用中,我正在使用Activity& Fragment.Collapsing ToolBar在Activity中,RecyclerView在Fragment中。
我附上了两张照片。 *滚动之前 *滚动后,项目会消失。所以在底部创建了一个空白区域。
如果recyclerview在那里有可见物品,我需要停止折叠。如果项目更多,则必须启用滚动。如何执行此操作?请帮忙。 甚至我提到了以下链接。但是没有Activity&组合。 Fragment Collapsing ToolBar滚动。
答案 0 :(得分:0)
在活动和片段中创建AppBar布局public,根据回收视图计数集扩展,如此
int itemCount=adapter.size();
if(itemCount>4){
((YourActivity)getActivity()).appBarLayout.setExpanded(true,true);
}else{
((YourActivity)getActivity()).appBarLayout.setExpanded(false,true);
}
adapter.size()
指的是您的recycleview适配器计数