android:未被消耗的点击事件

时间:2019-05-23 18:41:47

标签: android onclicklistener ontouchlistener

我需要创建一个未被使用的click事件,以便基础适配器接收touch事件。 我不能使用OnClickListener,因为那样会占用事件。 我尽力使用OnTouchListener,但是如果返回true,则事件将被消耗;如果返回false,则侦听器仅注册ACTION_DOWN事件。 我该如何对点击做出反应,但如果单击不起来,适配器将收到此举动?

编辑: 我正在使用lorentzos.swipecards SwipeFlingAdapterView,它使用触摸移动事件。我将布局放置在适配器项视图的一半以上,这需要对单击事件做出反应。但是我要么无法实现click事件,要么因为我无法连续获取两个事件而不消耗它们,要么我无法让SwipeFlingAdapterView对touch-move-event做出反应,因为我,好吧,在点击事件中消耗了它。

不知道要共享什么源代码,因为我尝试了许多不同的方法,但是没有用。

0 个答案:

没有答案