Android 在不使用任何触摸事件的情况下收听刷卡事件

Android 在不使用任何触摸事件的情况下收听刷卡事件,android,events,touch,Android,Events,Touch,我有一个活动,上面有一个视图。我想在该视图中添加一个触摸侦听器,该视图侦听滑动事件。但是,我不想消耗任何事件。如果我这样做,我只能让动作停止。这是因为如果我不使用该事件,我就无法收听下面的ACTION\u UP或ACTION\u MOVE事件。是否有能力检测到刷卡,但不消耗事件?由于没有人回答,我将分享我的发现。 可悲的是,我想要的是不可能的。在action down事件中,如果程序希望使用该事件,则应选择。如果没有,事件将被通过,并且没有即将到来的动作,动作将被捕获。这就是视图的工作方式。覆盖

我有一个活动,上面有一个视图。我想在该视图中添加一个触摸侦听器,该视图侦听滑动事件。但是,我不想消耗任何事件。如果我这样做,我只能让动作停止。这是因为如果我不使用该事件,我就无法收听下面的ACTION\u UP或ACTION\u MOVE事件。是否有能力检测到刷卡,但不消耗事件?

由于没有人回答,我将分享我的发现。
可悲的是,我想要的是不可能的。在action down事件中,如果程序希望使用该事件,则应选择。如果没有,事件将被通过,并且没有即将到来的动作,动作将被捕获。这就是视图的工作方式。

覆盖您的
活动
dispatchTouchEvent()
。它接收所有向上、向下和移动事件,而不消耗任何事件