解決ScrollView嵌套RecyclerView 滑動卡頓和嵌套多個RecyclerView 顯示不全的問題

ScrollView嵌套RecyclerView ,滑動會卡頓,解決方法是:

  //防止滑動卡頓
        GridLayoutManager gridLayoutManager=new GridLayoutManager(this, 4){
            @Override
            public boolean canScrollVertically()
            {
                return false;
            }
        };
        recyclerviewAlready.setLayoutManager(gridLayoutManager);

setLayoutManager重寫canScrollvertically方法,返回false

如果嵌套多個RecyclerView,在初始顯示的時候正常,如果一個RecyclerView刷新數據,最後一個RecyclerView有可能顯示不全
解決方法:ScrollView改成NestedScrollView,設置recyclerView.setNestedScrollingEnabled(false);就可以解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章