作家
登录

一篇文章彻底搞懂Android事件分发机制

作者: 来源: 2017-07-21 09:11:30 阅读 我要评论

  •                               
  •                            //调用该子View的dispatchTouchEvent()办法   
  •                            if (child.dispatchTouchEvent(ev))  {   
  •                                // 如不雅child.dispatchTouchEvent(ev)返回true表示   
  •                             //该事宜被花费了,设置mMotionTarget为该子View   
  •                                mMotionTarget = child;   
  •                                //直接返回true   
  •                                return true;   
  •                            }   
  •                            // The event didn't get handled, try the next view.   
  •                            // Don't reset the event's location, it's not   
  •                            // necessary here.   
  •                        }   
  •                    }   
  •                }   
  •            }   
  •        }   
  •    
  •        //断定是否为ACTION_UP或者ACTION_CANCEL   
  •        boolean isUpOrCancel = (action == MotionEvent.ACTION_UP) ||   
  •                (action == MotionEvent.ACTION_CANCEL);   
  •    
  •        if (isUpOrCancel) {   

  •   推荐阅读

      AgentWeb是基于Android WebView一个功能完善小型浏览器库

    【技巧沙龙】AI开辟者拭魅战营-7分钟打造1个定制技能。7月22号,我们等你一路! Android 端AgentWeb 介绍AgentWeb是一个高度封装的 Android WebView ,简单易用 , 带有进度条 、 支撑文>>>详细阅读


    本文标题:一篇文章彻底搞懂Android事件分发机制

    地址:http://www.17bianji.com/lsqh/36325.html

  • 关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)