ScrollView嵌套RecyclerView的几个坑

当ScrollView与RecyclerView嵌套使用时遇到的几个坑

1、6.0及以上系统RecyclerView显示不全
2、滑动冲突,不流畅
3、页面切换导致嵌套布局不显示在顶部,而是显示RecyclerView的第一个item

1.显示不全

使用RelativeLayout将RecyclerView嵌套

<RelativeLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content">
    <android.support.v7.widget.RecyclerView
      android:layout_width="match_parent"
      android:layout_height="wrap_content"/>
</RelativeLayout>

其他思路:重写LinearLayoutManager,尝试了下并未解决

2.滑动不流畅

recyclerView.setNestedScrollingEnabled(false);

3.嵌套布局不显示在顶部

将RecyclerView的焦点取消即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容