HorizontalScrollView中嵌套ViewPager时,ViewPager无法滑动的问题解决方法
2014-11-19 14:38
483 查看
public class ChatSlidingMenu extends HorizontalScrollView {
......
//解决HorizontalScrollView中嵌套ViewPager时,ViewPager无法滑动的问题
@Override
public boolean onInterceptTouchEvent(MotionEvent arg0) {
if (touchScrollLayout(arg0)) {
this.requestDisallowInterceptTouchEvent(true);
} else {
this.requestDisallowInterceptTouchEvent(false);
}
return super.onInterceptTouchEvent(arg0);
}
// 判断点是否是HorizontalScrollView上的点的方法如下:
private boolean touchScrollLayout(MotionEvent event) {
Rect rect = new Rect();
ChatSlidingMenu.this.getGlobalVisibleRect(rect);
if (rect.contains((int) event.getX(), (int) event.getY())) {
return true;
} else {
return false;
}
}
. .....
......
//解决HorizontalScrollView中嵌套ViewPager时,ViewPager无法滑动的问题
@Override
public boolean onInterceptTouchEvent(MotionEvent arg0) {
if (touchScrollLayout(arg0)) {
this.requestDisallowInterceptTouchEvent(true);
} else {
this.requestDisallowInterceptTouchEvent(false);
}
return super.onInterceptTouchEvent(arg0);
}
// 判断点是否是HorizontalScrollView上的点的方法如下:
private boolean touchScrollLayout(MotionEvent event) {
Rect rect = new Rect();
ChatSlidingMenu.this.getGlobalVisibleRect(rect);
if (rect.contains((int) event.getX(), (int) event.getY())) {
return true;
} else {
return false;
}
}
. .....
相关文章推荐
- ViewPager中嵌套HorizontalScrollView导致无法滑动换页冲突解决
- gridview 外嵌套HorizontalScrollView 横向滑动后setselection(position)不起作用的解决方法
- Android ScrollView嵌套ViewPager滑动失效和无法正常滑动冲突问题解决方案
- ViewPager相互嵌套,里层ViewPager无法滑动的解决方法
- 解决viewpager嵌套viewpager,子viewpager无法滑动的问题
- 完美解决ScrollView嵌套ViewPager滑动失效和无法正常滑动冲突问题
- HorizontalScrollView 中嵌套 viewpager滑动冲突的解决
- Android编程开发ScrollView中ViewPager无法正常滑动问题解决方法
- 完美解决ScrollView嵌套ViewPager滑动失效和无法正常滑动冲突问题
- ViewPager相互嵌套,导致里层ViewPager无法滑动问题解决
- 完美解决Android里面scrollview嵌套及listview嵌套viewpager的滑动冲突问题的简单方法
- ViewPager嵌套ViewPager不能响应滑动事件解决方法
- 解决ListView嵌套ViewPager滑动不了的问题
- 解决ViewPager嵌套后子ViewPager不能滑动问题
- 解决ScrollView嵌套ViewPager,导致ViewPager不能滑动的问题
- 解决在android开发中ViewPager中Gallery无法滑动问题
- 解决在scrollview上下滑动嵌套scrollview,viewpager水平滑动时的抖动问题
- Android中Touch事件分析--解决HorizontalScrollView滑动和按钮事件触发问题
- 解决ViewPager中Gallery无法滑动问题
- 解决HorizontalScrollView与SeekBar滑动冲突的问题.