Android 带过卷的嵌套ViewPager

Android 带过卷的嵌套ViewPager,android,android-viewpager,overscroll,Android,Android Viewpager,Overscroll,我有一个ViewPager在另一个ViewPager中。另外,我不希望子ViewPager更改父ViewPager的位置 因此,我使用以下重写方法实现了自己的ViewPager: @Override protected boolean canScroll(View v, boolean arg1, int arg2, int arg3, int arg4) { if(v != this && v instanceof ViewPager { retur

我有一个
ViewPager
在另一个
ViewPager
中。另外,我不希望子
ViewPager
更改父
ViewPager
的位置

因此,我使用以下重写方法实现了自己的ViewPager:

@Override
protected boolean canScroll(View v, boolean arg1, int arg2, int arg3, int arg4) {

    if(v != this && v instanceof ViewPager {

        return true;
    }
    return super.canScroll(v, arg1, arg2, arg3, arg4);
}
这很好用

现在,我想在
ViewPager
到达最后一个元素时,在子
ViewPager
上实现本机的滚动边效果

问题是我已经重写了
canScroll()
方法以返回true,因此overscroll上的边缘效果被禁用。有没有办法做到这一点