Skip to content

1.关于view的enable状态对onclick事件的影响。 #1

Description

@hexiangbing

我想问下,我在模拟器上面,试了下,你上面说的设置view的enable为false,然后设置它的onclick事件,结果点击是监听不到,你上面提到,view的enable状态和onTouchEvent是没有关系的,只有clickable状态是对onTouchEvent有影响,我觉得enable状态也是有影响的。

Activity

  1. shaohui10086 commented on Jul 15, 2016

    @shaohui10086
    Owner

    @hexiangbing 我刚才确认了下,enable的状态确实是不会影响onTouchEvent的调用的,自定义一个view重写它的onTouchEvent方法,然后把它的enable设成false,还是能在onTouchEvent方法中检测到ACTION_DOWN和ACTION_UP的,不过,确实如你所说,onclick方法确实是受到enable的影响了,这点等我下班回去详细了解一下再讨论,然后修改一下博客的内容,还是特别感谢你提出的意见!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions