RecyclerView嵌套recyclerview ,滑动到网格recyclerview 时,会在网格recyclerview开始位置卡顿一下。(垂直recyclerview item是 网格recyclerview)。 1、在外部适配器里面加上 RecyclerView.RecycledViewPool mSharedPool = new RecyclerView.RecycledViewPool();后 在其convert方法加上outRecyclerView.setRecycledViewPool(mSharedPool);也未能解决。 2、在外部适配器的convert方法里面,网格recyclerview地方加上: GuessLikeAdapter guessLikeAdapter = (GuessLikeAdapter) guessYouLikeRecyclerView.getAdapter(); if (guessLikeAdapter == null) { guessLikeAdapter = new GuessLikeAdapter(R.layout.guess_like_item);//智能推荐item guessYouLikeRecyclerView.setAdapter(guessLikeAdapter); } guessLikeAdapter.setNewData(guessYouLikeList);也不能解决问题
Q
                        
                    
                    
                    [CymChad/BaseRecyclerViewAdapterHelper]RecyclerView嵌套recyclerview ,滑动到网格recyclerview 时,会在网格recyclerview开始位置卡顿一下。(垂直recyclerview item是 网格recyclerview)
2
                            A
                        
                    回答
                                9
                                
                            
                            网格recyclerview 数据有96条,也就是说这96条数据为外部recyclerview 的一个item
                                5
                                
                            
                            https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/1618 这个一般都是item复杂或者图片加载过大导致,建议你可以优化下你都item或者优化下你都图片加载方式。
                                1
                                
                            
                            好的。#1905里面的方法试过了,还是不管用。后台一次性返回90+的数据作为一个item,没法优化,我换了一个办法解决了。谢谢
                                8
                                
                            
                            @qianzhihe86 请问下是怎么解决的?
                                9
                                
                            
                            我换成2个RecyclerView了,没有嵌套了。
                                3
                                
                            
                            我自己用了BaseMultiItemQuickAdapter 和 google原生的holder写法两种情况对比, 发现确实是像楼主说的前者在多条目且子view有recycleview的时候 特别卡 ,而原生的写法表现非常流畅
                                4
                                
                            
                            @waitingFat 为什么我用原生的表现也很卡顿?可以看下代码吗
                                9
                                
                            
                            嘤嘤嘤,请问这个解决了么..版本是2.9.46
                                6
                                
                            
                            碰到同样的问题
                                5
                                
                            
                            有解决方案吗?我也碰到这个问题了,头痛