android - How to get nested viewpager to intercept all swipes so the parent view pager won't swipe -
i have parent viewpager contains recyclerview on 1 of tabs. recyclerview contains 2 types of items: imageview , viewpager. want keep parent viewpager swipeable unless user tries swipe on 1 of viewpager inside recyclerview. when user tries swipe last item in nested viewpager, don't want parent viewpager swipe.
how should go doing this?
ended finding solution:
public class childviewpager extends viewpager { public childviewpager(context context) { super(context); } public childviewpager(context context, attributeset attrs) { super(context, attrs); } @override public boolean canscrollhorizontally(int direction) { return true; } } basically have canscrollhorizontally() return true
Comments
Post a Comment