RecyclerView स्क्रॉल प्रभाव निकालें


124

मेरे RecyclerViewअंदर दो हैंNavigationDrawer । दोनों में ब्लू स्क्रॉल प्रभाव है।

मैं दोनों में इस प्रभाव को कैसे हटा सकता हूं RecyclerViews?

मैंने बदलने की कोशिश की: mRecyclerView.setHasFixedSize(true);करने के लिए false, लेकिन यह स्क्रॉल प्रभाव को हटा दें। (इस विधि का प्रभाव क्या है?)

समस्या की एक छवि के लिए लिंक

जवाबों:


340

इसे अपने लेआउट में जोड़ें:

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" />

2
केवल इसके साथ समस्या यह है कि fadingEdge विकल्प अक्षम है
मारियो Lenci

1
मान "ifContentScrolls" भी हैं, यदि आप प्रभाव दिखाना चाहते हैं, जब सूची दृश्य से अधिक लंबी है
Adrian Grygutis

22

और जावा में आप करेंगे

recyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER)

या कोटलिन में

recyclerView.overScrollMode = View.OVER_SCROLL_NEVER
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.