web-dev-qa-db-fra.com

Supprimer les effets de défilement RecyclerView

J'ai deux RecyclerView dans mon NavigationDrawer. Les deux ont les effets de défilement bleu.

Comment puis-je supprimer cet effet dans les deux RecyclerViews?

J'ai essayé de changer: mRecyclerView.setHasFixedSize(true); en false, mais cela supprime les effets de défilement. (Quel est l'effet de cette méthode?)

Link to an image of the problem

90

Ajoutez ceci à votre mise en page:

Android:overScrollMode="never"

Alors:

<Android.support.v7.widget.RecyclerView
    Android:layout_width="match_parent"
    Android:layout_height="match_parent"
    Android:overScrollMode="never"
    Android:background="#FFFFFF"
    Android:scrollbars="vertical" />
272
mmlooloo

Et dans Java vous feriez

recyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER)

ou à Kotlin

recyclerView.overScrollMode = View.OVER_SCROLL_NEVER
16
Algar