急!!!老师求救!!!
请问老师,我在listview的header中加入了viewflipper后,敲的代码是按老师您那样做的,可是为啥只出现自动播放的效果,手势却左右滑动不了,是因为listview把viewflipper的点击事件焦点覆盖了吗?还是其他什么原因啊?如果是焦点覆盖了,那我该怎么解决啊,急!!!麻烦老师了 谢谢
请问老师,我在listview的header中加入了viewflipper后,敲的代码是按老师您那样做的,可是为啥只出现自动播放的效果,手势却左右滑动不了,是因为listview把viewflipper的点击事件焦点覆盖了吗?还是其他什么原因啊?如果是焦点覆盖了,那我该怎么解决啊,急!!!麻烦老师了 谢谢
2015-03-30
当 ViewFlipper 左右滑动和listview的上下滑动冲突时,哈以下解决办法:
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
System.out.println("Touch::::::::::::::::::::");
super.onTouchEvent(arg1);
return gd.onTouchEvent(arg1);
}
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
// 先执行滑屏事件
gd.onTouchEvent(ev);
super.dispatchTouchEvent(ev);
return true;
}
举报