Вложенный ViewPager с оверроллом

У меня есть такой 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() метод, чтобы возвратить истину, таким образом, краевой эффект на прокрутке отключен. Есть ли способ добиться этого?

0 ответов

Другие вопросы по тегам