我需要创建一个未被使用的click事件,以便基础适配器接收touch事件。
我不能使用OnClickListener
,因为那样会占用事件。
我尽力使用OnTouchListener
,但是如果返回true
,则事件将被消耗;如果返回false
,则侦听器仅注册ACTION_DOWN
事件。
我该如何对点击做出反应,但如果单击不起来,适配器将收到此举动?
编辑:
我正在使用lorentzos.swipecards
SwipeFlingAdapterView
,它使用触摸移动事件。我将布局放置在适配器项视图的一半以上,这需要对单击事件做出反应。但是我要么无法实现click事件,要么因为我无法连续获取两个事件而不消耗它们,要么我无法让SwipeFlingAdapterView
对touch-move-event做出反应,因为我,好吧,在点击事件中消耗了它。
不知道要共享什么源代码,因为我尝试了许多不同的方法,但是没有用。