2

我知道我们可以通过 overscroll 模式关闭 overscroll。但是我如何控制它,以使底部具有过度滚动效果而顶部在滚动视图中没有过度滚动效果?

4

1 回答 1

0

类中有一个方法ScrollView被调用getBottomFadingEdgeStrength(),因此您可以创建一个扩展ScrollView并覆盖上述方法的类。
喜欢

/**
* Created by droidwithme on 23/05/16.
*/
public class MyScrollView extends ScrollView {

public MyScrollView(Context context) {
    super(context);
}

public MyScrollView(Context context, AttributeSet attrs) {
    super(context, attrs);
}

public MyScrollView(Context context, AttributeSet attrs, int defStyleAttr) {
    super(context, attrs, defStyleAttr);
}

@Override
protected float getBottomFadingEdgeStrength() {
    return 0.0f;
}
}

并将 0 返回到此方法。
这可能会对您有所帮助。

于 2016-05-23T12:47:43.820 回答