CoordinatorLayout嵌套RecyclerView时加脚布局,频繁设置数据崩溃等bug解决方案

本文介绍了在CoordinatorLayout中嵌套RecyclerView时遇到的加载数据崩溃和脚布局显示问题,以及如何通过调整布局和Adapter实现滑动停留、频繁设置数据和显示脚布局的需求。解决方案包括在Adapter中添加数据判断,使用NestedScrollView嵌套布局,并将app:layout_behavior属性设置在NestedScrollView中。
摘要由CSDN通过智能技术生成

大家都知道,CoordinatorLayout嵌套AppBarLayout和RecyclerView可以用来实现折叠滑动,至于怎么实现这里就不写了,网上有很多,这里先说我所经历的这个项目需求,(当然觉得太长可以直接看最下面的解决方案哦

1:一个长条的布局,上面就是普通的布局,中间有地图等按钮,地图下面有列表列表最下面还有一行文字:“共XX条数据”。2:要求当地图滑动到顶部的时候停留上方,然后可以滑动下面的列表。

3:当列表滑动到最下面的时候,会显示最下面的一行文字:“共XX条数据”。

4:我们会频繁设置不同的数据源,改变列表的数据内容和长度。大概的布局格式就是下面这种嵌套方式。

  <android.support.v4.widget.SwipeRefreshLayout
        android:id="@+id/mSwipeRefreshLayout"
        android:layout_width="matc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值