Skip to content Skip to sidebar Skip to footer

Nested Scroll View Not Scrolling Smoothly With Recyclerview Android

I am using Nested Scrollview to wrap the recyclerview and other button. It worked perfectly but I noticed that when I scrolled it not smooth. Please guide how to make scrolling smo

Solution 1:

As per Android documentation android:nestedScrollingEnabled="false" works, but only on Android API level >= 21.

If you want to support devices below API 21 as well, use the following:

ViewCompat.setNestedScrollingEnabled(recyclerView, false);

Solution 2:

try below codes:

RecyclerViewrecycleView= (RecyclerView) findViewById(R.id.lastest_product_list);
    recycleView.setNestedScrollingEnabled(false);

You can modify your layout

<ScrollView><LinearLayout><android.support.v7.widget.RecyclerViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:id="@+id/lastest_product_list"android:nestedScrollingEnabled="false"android:isScrollContainer="false"></android.support.v7.widget.RecyclerView></LinearLayout>

Check with link here : Recyclerview inside ScrollView not scrolling smoothly

Solution 3:

For smooth scrolling you can change the layout manager you have set in coding for recycler view. I hope it helps.

  RecyclerView.LayoutManagerlayoutManager=newLinearLayoutManager(getActivity()) {
        @OverridepublicbooleancanScrollVertically() {
            returnfalse;
        }
    };
    recyclerView.setLayoutManager(layoutManager);

Post a Comment for "Nested Scroll View Not Scrolling Smoothly With Recyclerview Android"