标签:继承 事件分发 frame layout 调用 需要 方法 nbsp 其他
Activity类(Activity及其各种继承子类)
dispatchTouchEvent()、onTouchEvent()
2、ViewGroup类(LinearLayout、FrameLayout、ListView等.....)
dispatchTouchEvent()、onInterceptTouchEvent()、onTouchEvent()
3、View类(Button、TextView等.....)
dispatchTouchEvent()、onTouchEvent()
PS:需要特别注意一点就是ViewGroup中额外拥有onInterceptTouchEvent()方法,其他两个方法为这三种类所共同拥有。
、public boolean dispatchTouchEvent(MotionEvent ev) ————事件分发方法,分发Event所调用
2、public boolean onInterceptTouchEvent(MotionEvent ev) ————事件拦截方法,拦截Event所调用
3、public boolean onTouchEvent(MotionEvent event) ————事件响应方法,处理Event所调用
标签:继承 事件分发 frame layout 调用 需要 方法 nbsp 其他
原文地址:http://www.cnblogs.com/zzwerzi/p/7629960.html