web-dev-qa-db-de.com

Entfernen Sie die Scrolleffekte von RecyclerView

Ich habe zwei RecyclerView in meinem NavigationDrawer. Beide haben die blauen Bildlaufeffekte.

Wie kann ich diesen Effekt in beiden RecyclerViews entfernen?

Ich habe versucht, mRecyclerView.setHasFixedSize(true); in false zu ändern, aber es entfernt Bildlaufeffekte. (Was bewirkt diese Methode?)

Link to an image of the problem

90

Fügen Sie dies zu Ihrem Layout hinzu:

Android:overScrollMode="never"

So:

<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

Und in Java würden Sie tun

recyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER)

oder in Kotlin

recyclerView.overScrollMode = View.OVER_SCROLL_NEVER
16
Algar