2014-12-31 3 views
55

У меня есть два RecyclerView внутри моего навигационного ящика. Оба имеют синий эффект прокрутки.Удалить эффекты прокрутки RecyclerView

Как удалить этот эффект в обоих RecyclerViews?

Я попытался изменить это: mRecyclerView.setHasFixedSize (true); ложь, но ничего не меняется (что эффект этого метода?)

Link to an image of the problem

PD: извините за мой английский.

ответ

164

Добавьте к этому макете:

android:overScrollMode="never" 

Итак:

<android.support.v7.widget.RecyclerView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:overScrollMode="never" 
    android:background="#FFFFFF" 
    android:scrollbars="vertical" /> 
+0

Ницца, я добавил его к recyclerview и работает, спасибо! – Dahnark

+0

круто, это работа! –

+0

проблема только в том, что опция fadingEdge отключена –

7

И в Java вы могли бы сделать

recyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER) 

или в Котлин

recyclerView.overScrollMode = View.OVER_SCROLL_NEVER