我的父级ViewPager
在其中一个标签上包含RecyclerView
。 RecyclerView
包含两种类型的项:ImageView
和ViewPager
。除非用户尝试在ViewPager
内的ViewPager
之一上滑动,否则我希望保持父RecyclerView
可刷卡。当用户尝试滑动嵌套ViewPager
中的最后一项时,我不希望父ViewPager
滑动。
我该怎么做?
答案 0 :(得分:0)
结束找到解决方案:
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;
}
}
基本上只有canScrollHorizontally()
总是返回true