Advertisement

NestedScrollView嵌套RecyclerView失去惯性解决、滑动冲突解决方案及RV焦点加载问题

阅读量:

1、简介内容概述

在实际开发过程中,相信大多数开发者都会接触到RecyclerView的使用,而在NestScrollView中嵌套RecyclerView的情况也十分常见。然而,在实际应用中,当RecyclerView与NestScrollView的滚动方向一致时,可能会出现滑动惯性丢失的问题,这便是我们所面临的第一类问题。此外,若NestScrollView的高度被设定为固定值,则可能引发RecyclerView滑动异常的情况,这属于第二类问题。接下来我们将对上述两个问题进行深入分析与探讨。

2、滑动惯性解决方案

坦白而言,我目前尚无法明确具体存在何种问题,以下先提供对应的解决办法,待后续有所了解后再进行补充说明。

复制代码
 manager.setSmoothScrollbarEnabled(true);

    
 manager.setAutoMeasureEnabled(true);
    
 //取消recycleview的滑动 
    
 mRvContent.setHasFixedSize(true); 
    
 mRvContent.setNestedScrollingEnabled(false); 
    
    
    
    
    AI写代码java
    
    运行

3. 解决限定

全部评论 (0)

还没有任何评论哟~