focusable 属性决定了这个 View 能不能获得焦点
focusInTouchMode 决定了在触屏的时候能不能获得焦点
我遇到的问题是 EditText 设置了 focusInTouchMode = "false",他的父布局设置了 focusInTouchMode = "true" 后,点击事件失效了(准确的说是要点击两次才会响应)
官方文档介绍说,如果一个 View 设置了 focusInTouchMode = "true" ,那么点击/触摸时,会先尝试获取焦点,如果获取焦点成功,是不会触发 onClickListener 事件的,这个时候第二次点击时才会触发 onClickListener 事件