仿炫酷头条小视频拖拽动画(25)



   }

那么只需要在布局文件中新增以下一行代码就可以响应 OnClickListener 事件:

android:tag=

"dispatch"



聪明如斯的你肯定会发现设置 tag 是一件多么操蛋的事,如果没有事先约定谁知道要设置 tag 以及 tag 的值,还有就是如果子控件是第三方控件,那么还得在代码中手动设定。这样就衍生出了第三方案,根据滑动的趋势来判定是否拦截事件,相关的代码如下:

@Override



   

public

 

boolean

 

dispatchTouchEvent

(MotionEvent ev)

 

{

       

float