解决ViewPager嵌套ViewPager里面添加点击事件问题

原创 2015年07月09日 23:54:22

使用ViewPager嵌套ViewPager会导致里面的滑动不了,重写了里面的ViewPager发现能够滑动了,但是在里面的ViewPager加了点击事件后又出现滑动不了的问题了

后来在查了一下,重写只需重写父ViewPager即可,代码:

import android.content.Context;
import android.support.v4.view.ViewPager;
import android.util.AttributeSet;
import android.view.View;

public class NestingViewPager extends ViewPager {

	public NestingViewPager(final Context context, final AttributeSet attrs) {
		super(context, attrs);
	}

	public NestingViewPager(final Context context) {
		super(context);
	}

	@Override
	protected boolean canScroll(View v, boolean checkV, int dx, int x, int y) {
		if (v != this && v instanceof ViewPager) {
			return true;
		}
		return super.canScroll(v, checkV, dx, x, y);
	}
}
源地址

android 教您完美解决viewpager嵌套viewpager冲突问题

最近项目中需要viewpager中再嵌套一个viewpager,我也是醉了,想想自己也是作死。自己给自己增加困扰。不过既然碰到了问题还是耐心解决一下吧。我的第一反应肯定是要重写一个viewpager,...
  • itchenlin
  • itchenlin
  • 2015年10月09日 09:56
  • 854

android 教您完美解决viewpager嵌套viewpager冲突问题

最近项目中需要viewpager中再嵌套一个viewpager,我也是醉了,想想自己也是作死。自己给自己增加困扰。不过既然碰到了问题还是耐心解决一下吧。我的第一反应肯定是要重写一个viewpager,...
  • u013598660
  • u013598660
  • 2015年04月28日 12:50
  • 2443

关于解决多个viewpager嵌套所遇到的事件传递问题

在开发时候我们会有一种情景,类似于新闻客户端的,就是在主页面的viewpager里面的view或者frament中再嵌套了一个viewpager,这时候如果不做任何处理的话,我们父view中的view...
  • cenzr
  • cenzr
  • 2016年03月25日 23:56
  • 1690

ScrollView嵌套listView和Viewpager后的显示不全解决

由于项目要求,需要在Viewpager中有一个是片段是ScrollView,而scrollView中需要嵌套另外的ViewPager跟其他如listView的视图,这里先解决下scrollView中嵌...
  • YE1208030123
  • YE1208030123
  • 2015年12月07日 17:53
  • 3147

关于在ViewPager中添加Fragment的问题

我们在什么情况下能使用到这个呢? 一般的情况,ViewPager只需要简单的实现PagerAdapter即可。可是当你遇到这种情况,ViewPager中的View本身有着大量的数据处理工作,要调很多接...
  • u012504392
  • u012504392
  • 2016年11月11日 19:42
  • 2126

ViewPager相互嵌套,里层ViewPager无法滑动

ViewPager嵌套ViewPager,默认情况下,里层的ViewPager,是无法滑动的!
  • gaojinshan
  • gaojinshan
  • 2014年01月07日 10:19
  • 26565

Android-ViewPager嵌套使用探究

终于不再是实习生,走出了穷逼的实习生生活,正式开始稍微不那么穷逼的正职员工生活,三天的启航培训还是挺欢乐的,学到一句话,保持饥渴,哈哈,感觉放到哪方面都说得通。回归正题:ViewPager的嵌套使用是...
  • z82367825
  • z82367825
  • 2016年07月16日 23:30
  • 4613

Android ViewPager嵌套ViewPager滑动冲突的解决方法

(转载)http://my.oschina.net/ososchina/blog/383194?fromerr=jt3IU3PP 1 2 3 ...
  • u010746364
  • u010746364
  • 2015年12月21日 18:29
  • 1442

ViewPager与NestedScrollView套嵌会引起冲突,滑动不了的问题

xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com...
  • wjr1949
  • wjr1949
  • 2017年05月18日 18:04
  • 2066

ViewPager嵌套ViewPager,外层禁止滑动,内层不禁止会出现的问题

有时候在开发中会遇到一些“诡异”的要求,比如在ViewPager中嵌入ListView,或者再嵌入一个ViewPager,那么在滑动的时候就会造成被嵌入的XXView不能滑动了,那么现在就把最外层的V...
  • qq_28973033
  • qq_28973033
  • 2016年09月18日 23:14
  • 597
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决ViewPager嵌套ViewPager里面添加点击事件问题
举报原因:
原因补充:

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