【发布时间】:2018-02-20 01:29:47
【问题描述】:
我正在处理带有触摸事件的 android 表面视图。
下面是我为表面视图编写的处理触摸事件的代码。
如图所示,我是在调用监听器时记录的。
然后在 when 子句中我处理了 ACTION_DOWN 和 ACTION_MOVE 事件。
但是,当我触摸视图时,不仅 when 子句无法捕捉到事件
但 OnTouchListener 甚至没有被调用。
我也不明白为什么 trues 在 when 子句中没有使用。
我编写这些表达式是为了告诉 OnTouchListener 返回 true。
谁能帮帮我?
+) 我发现我的surfaceview 也不会调用onClick()。
particleSurfaceView.setOnClickListener{ Log.d("sv", "click") }
从不记录
【问题讨论】:
标签: android kotlin ontouchlistener