对RecyclerView的嵌套布局的理解

如果有碰到列表前面有其他布局的需求,可以考虑以下两种实现方式:

1、使用NestedScrollView(ScrollView已被抛弃)作为外层的嵌套

但是这种方法不适合加载大量的数据,因为列表的内容不会被释放,即RecyclerView的item不会被复用,非常消耗内存

所以列表内容如果占用内存较小,才可以使用

2、为RecyclerView添加Header和Footer

其实就是给RecyclerView添加第一项和最后一项,但是处理点击事件之类的相对麻烦

posted on 2019-10-25 15:06  赵子隆  阅读(364)  评论(0编辑  收藏  举报

导航