Android OnTouchListener比OnClickListener快吗?

Android OnTouchListener比OnClickListener快吗?,android,ontouchlistener,Android,Ontouchlistener,我正在制作一个Android 2D游戏,它是多人游戏,两个玩家使用相同的屏幕 每个用户都有几个按钮来控制他们的播放器,有时他们应该尽可能快地点击这些按钮。。。这就是我的问题所在 我在一个真实的设备上测试了这个应用程序,并且(我不确定,但是)我认为当两个用户同时点击多个按钮时,其中一些点击将无法工作!我可以看到球员们动作缓慢 这是因为该设备(三星Galaxy S3)?还是因为我使用了OnClickListener?在这种情况下,OnTouchListener是否更好?或者它们是相同的?要调用OnC

我正在制作一个Android 2D游戏,它是多人游戏,两个玩家使用相同的屏幕

每个用户都有几个按钮来控制他们的播放器,有时他们应该尽可能快地点击这些按钮。。。这就是我的问题所在

我在一个真实的设备上测试了这个应用程序,并且(我不确定,但是)我认为当两个用户同时点击多个按钮时,其中一些点击将无法工作!我可以看到球员们动作缓慢


这是因为该设备(三星Galaxy S3)?还是因为我使用了
OnClickListener
?在这种情况下,
OnTouchListener
是否更好?或者它们是相同的?

要调用
OnClickListener
,用户必须按下然后释放按钮
使用
OnTouchListener
您可以检查操作停止事件,这意味着您的应用程序无需等待2个事件才能做出反应。因此,从理论上讲,如果正确实现,OnTouchListener的
应该“更快”


希望我能帮上忙:)

onTouchListener比clickListener快

onTouchListener:-调度触摸事件查看时调用回调的接口定义。在将触摸事件提供给视图之前,将调用回调

onClickListener:-单击视图时调用回调的接口定义


如果你真的关心触摸与否,那么使用Youtube上的onClickListener

签出。点击事件需要一个向下和向上的动作。如果向上操作发生在按钮或视图之外,则不会触发单击事件。但某些触摸事件可能会触发,即使没有触摸离开类型的事件。如果单击发生得太快,可能会出现问题