用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

请选择技术分类

 *如果你找不到更细的分类,可以选择上级分类
当前位置:云代码 - 技术问答 - Android

在viewpager中嵌入horizonViewScroll问题

 悬赏:10|提问者:ysy|浏览:2636
举报|2013-08-12
在viewpager嵌入一个horizonViewscroll,水平滚动,无法拦截事件冒泡,求解决。google提示重写HorizonViewScroll的三个函数:

@Override
 public boolean dispatchTouchEvent(MotionEvent ev) {
  // TODO Auto-generated method stub
  getParent().requestDisallowInterceptTouchEvent(true);
  if (getParent() instanceof ViewPager)
   Log.i("debug", "dispatchTouchEvent");
  return false;
 }

 @Override
 public boolean onInterceptTouchEvent(MotionEvent ev) {
  // TODO Auto-generated method stub
  getParent().requestDisallowInterceptTouchEvent(true);
  if (getParent() instanceof ViewPager)
   Log.i("debug", "onInterceptTouchEvent");
  return false;
 }

 @Override
 public boolean onTouchEvent(MotionEvent ev) {
  // TODO Auto-generated method stub
  getParent().requestDisallowInterceptTouchEvent(true);
  if (getParent() instanceof ViewPager)
   Log.i("debug", "onInterceptTouchEvent");
  return false;
 }


最佳回答
viewpager也重写这三个方法,也是返回false

回答者:免费源代码下载整理

等级:资深程序员

积分:1676

(1) | (0) 回答时间:2013-08-12

所有回答
viewpager也重写这三个方法,也是返回false
举报|(0)|(0)2014-12-11
kan  bu   dong
举报|(0)|(0)2015-01-06
...............
举报|(0)|(0)2016-12-19
...
举报|(0)|(0)2017-04-18
??
举报|(0)|(0)2022-09-27
而通过屠额

继续回答


相关提问