Ответ 1
У меня есть решение:
android:overScrollMode="never"
Теперь все в порядке. Я нашел решение здесь.
Прокручиваемые виды, такие как ListView, имеют эффект синего эффекта по краям, где нет содержимого и прокрутки до конца. Как я могу закрыть эффект?
в listview я могу использовать:
setHorizontalFadingEdgeEnabled(false);
android:fadingEdge="none"
android:requiresFadingEdge="none"
но на viewPager не полезно, может дать мне несколько советов
У меня есть решение:
android:overScrollMode="never"
Теперь все в порядке. Я нашел решение здесь.
Ответ на pengwang хорош, но он выше android 10.Если мы используем более низкую версию. Попробуйте это.
try{
Method method = context.getClass().getMethod("setOverScrollMode",int.class);
Field field = context.getClass().getField("OVER_SCROLL_NEVER");
if(method!=null && field!=null){
method.invoke(viewpager,field.getInt(View.class));
}
}
catch(Exception e){
}