繁体   English   中英

如何停止“折叠工具栏”滚动取决于RecyclerView列表计数

[英]How to stop the Collapsing ToolBar scroll depends on RecyclerView list count

在我的应用程序中,我正在使用Activity&Fragment.Collapsing ToolBar位于Activity中,而RecyclerView位于Fragment中。

我已经附上了两张图片。 *滚动前*滚动后,项目会上升。因此请在底部创建一个空白区域。

如果recyclerview那里有可见的物品,我需要在这里停止收合。 如果项目更多,则必须启用滚动。该怎么做? 请帮忙。 甚至我也提到了以下链接。 但是,活动和片段折叠工具栏滚动没有组合。

例如,当下面没有更多内容时,如何禁用NestedScrollView&CollapsingToolbarLayout的滚动?

在此处输入图片说明

在活动中以及根据回收视图计数集的片段中创建公共的AppBar布局,像这样展开

               int itemCount=adapter.size();
               if(itemCount>4){
                    ((YourActivity)getActivity()).appBarLayout.setExpanded(true,true);
                }else{
                    ((YourActivity)getActivity()).appBarLayout.setExpanded(false,true);
                }

adapter.size()引用您的recycleview适配器数量

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM