SwipeRefreshLayout嵌套Viewpager失效

原创 2015年11月19日 11:39:41

修改 viewpager 触控事件即可。


viewpager.setOnTouchListener((v, event) -> {
    switch (event.getAction()) {
        case MotionEvent.ACTION_MOVE:
            swipeRefreshLayout.setEnabled(false);
            break;
        case MotionEvent.ACTION_UP:
        case MotionEvent.ACTION_CANCEL:
            swipeRefreshLayout.setEnabled(true);
            break;
    }
    return false;
});



解决SwipeRefreshLayout和ScrollView中嵌套ViewPager卡顿问题

只需要在监听ViewPager的OnTouch事件上做下如下的处理就可以完美解决问题。 autoCycleViewPager.setOnTouchListener(this); int dow...
  • aibieqing241
  • aibieqing241
  • 2016年04月29日 18:41
  • 1314

CoordinatorLayout+ViewPager+SwipeRefreshLayout滑动事件冲突的处理

只是一个搬运工 链接 参考 代码(自己加的注释,好多不懂,勿喷) public class NestedScrollSwipeRefreshLayout extends Swi...
  • baidu_26796327
  • baidu_26796327
  • 2016年03月05日 15:27
  • 3962

ViewPager 与SwipeRefreshLayout,RecyclerView,ScrollView滑动冲突解决方法

ViewPager 作为一个横向滚动的控件, 在 ViewGroup 中嵌套时会有一些可以优化的细节体验. 问题说明 当 SwipeRefreshLayout 中有 ViewPager 控件, 两...
  • gundumw100
  • gundumw100
  • 2017年04月10日 19:13
  • 237

解决Android SwipeRefreshLayout & RecyclerView使用的Bug

用Android提供的support包里的SwipeRefreshLayout和RecyclerView同时使用的时候会出现RecyclerView的item被裁剪的情况...
  • zhangweiwtmdbf
  • zhangweiwtmdbf
  • 2014年11月17日 11:25
  • 18608

横向Listview,viewpager,RecyclerView中与swiperefreshlayout滑动冲突

public class CustomSwipeToRefresh extends SwipeRefreshLayout{ private int mTouchSlop; privat...
  • phantom3792
  • phantom3792
  • 2016年08月21日 15:36
  • 1440

TabLayout + ViewPager + Fragment + SwipeRefreshLayout + RecyclerView

TabLayout + ViewPager + Fragment + SwipeRefreshLayout + RecyclerView Android开发中,顶栏和底栏的的使用很普遍,处理方法也...
  • sinat_14899485
  • sinat_14899485
  • 2017年01月09日 11:15
  • 1304

CoordinatorLayout、SwipeRefreshLayout的使用

这周要完成CoordinatorLayout、SwipeRefreshLayout的使用教程博客编写。
  • anlidengshiwei
  • anlidengshiwei
  • 2015年10月21日 08:55
  • 1098

SwipeRefreshLayout包装listview滑动事件冲突解决方案

具体现象,1.listview向下滑动时,再向下滑动会触发SwipeRefreshLayout的下拉刷新事件 2.swiperefreshlayout刷新过程中,listview还可以继续向下滑动 ...
  • qq_22390125
  • qq_22390125
  • 2016年08月08日 15:59
  • 683

Android:SwipeRefreshLayout和ViewPager滑动冲突的原因和正确的解决方式

一、前言急着解决问题的直接看博文的最后面吧,或者点这里跳转过去,正确的解决方式就在那。虽然SwipeRefreshLayout出来已经很久了,但是知道今天我才第一次使用。 然后发现两个问题: 1....
  • u010386612
  • u010386612
  • 2016年01月21日 10:30
  • 12373

复杂布局SwipeRefreshLayout+TabLayout+NestedScrollView+RecyclerView冲突

复杂布局SwipeRefreshLayout+NestedScrollView+ViewPager+TabLayout 引起滑动冲突今天做了项目的时候遇到一个布局比较复杂的界面。 最外层是一个Sw...
  • E_mKs
  • E_mKs
  • 2017年06月09日 02:10
  • 2998
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SwipeRefreshLayout嵌套Viewpager失效
举报原因:
原因补充:

(最多只允许输入30个字)