ChatGPT解决这个技术问题 Extra ChatGPT

移除 RecyclerView 滚动效果

我的 NavigationDrawer 中有两个 RecyclerView。两者都有蓝色滚动效果。

如何在两个 RecyclerViews 中删除此效果?

我尝试将:mRecyclerView.setHasFixedSize(true); 更改为 false,但它删除了滚动效果。 (这个方法有什么效果?)

https://i.stack.imgur.com/IvfHV.png


m
mmlooloo

将此添加到您的布局中:

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

唯一的问题是fadingEdge选项被禁用
还有值“ifContentScrolls”,如果要显示效果,当列表长于视图时
哇,伙计,它非常有用,非常感谢您的帮助....
这是正确答案 100%
A
Algar

在Java中你会做

recyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER)

或在科特林

recyclerView.overScrollMode = View.OVER_SCROLL_NEVER