作者crazyma (ma)
看板AndroidDev
标题Re: [问题] 请问有关pager与touchlistener的问题
时间Wed Apr 3 12:42:01 2013
※ 引述《zaiter (zaiter)》之铭言:
: 不好意思 请问一下有人有遇到类似的问题吗?
: android的pager,可以实现左右滑动切换页面的功能
: 但当我有某一页里面有一张imageview
: 且在这张imageview上面设置ontouchlistener时
: 我在这张imageview上左右滑动会触发pager的换页
: 但其实我希望当手指在这张imageview上滑动时不要触发换页
: 请问各位大大
: 该如何解决这个问题
: 是否可以有办法当手指在这张图上的区域滑动时,
: pager的换页不要作用
: 谢谢~~~~
之前有做过类似的效果
我是在ScrollView里实作
但是作法应该类似
Override ViewGroup (就是你的ViewPager) 的 onInterceptTouchEvent
@Override
public boolean onTouchEvent(MotionEvent ev) {
// TODO Auto-generated method stub
return false;
}
并且Override ImageView 的 onTouchEvent
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
// TODO Auto-generated method stub
return true;
}
这样就可以做出你要的效果了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.246.21
1F:推 zaiter:thankSS~~~~~~ 04/03 13:15