最近有看到一个问题,原文如下:
我用WindowManager.addView(view, params)方法添加了一个view,当我实现这个view的setOnTouchListener和setOnClickListener时,view只能监听ontouch事件,监听不到onclick事件,我去掉setOnTouchListener后就能监听到onclick事件,这是怎么回事?如何让这个view能监听到这2中事件?
发现有很多人对这个知识点有点模糊,回答之后,把自己的理解整理下,随便在这里分享一下。
下面是回答原文: