删除android中的过度滚动发光?

时间:2015-08-15 20:46:53

标签: android listview scroll glow

在我的应用程序中,我正在实现JasonFry过度滚动列表视图,尽管我想摆脱滚动功能上出现的令人讨厌的蓝色光晕。删除这个很复杂似乎很奇怪......任何帮助都会非常感激

1 个答案:

答案 0 :(得分:1)

就像我回答here 完全消除蓝光:

机器人:overScrollMode ="从未" 将此属性放在listview中 要更改发光颜色,请在应用程序类

中添加此代码
int glowDrawableId = getResources().getIdentifier("overscroll_glow", "drawable", "android");
        int edgeDrawableId = getResources().getIdentifier("overscroll_edge", "drawable", "android");
        Drawable androidGlow = ContextCompat.getDrawable(this, glowDrawableId);
        Drawable androidEdge = ContextCompat.getDrawable(this, edgeDrawableId);
        androidGlow.setColorFilter(getResources().getColor(R.color.white_20), PorterDuff.Mode.SRC_IN);
        androidEdge.setColorFilter(getResources().getColor(R.color.white_20), PorterDuff.Mode.SRC_IN);