繁体   English   中英

这是什么:ACTION_MOVE允许新的ACTION_DOWN?

[英]what is this: while ACTION_MOVE allow for a new ACTION_DOWN?

在触发上一个ACTION_DOWN事件后仍将手指按住在屏幕上时,如何允许新的ACTION_DOWN触摸? 显示我想要实现的效果的最简单的方法可能是:

一个简短的动画,显示顺序按下的按钮

触摸G ,手指移至A而不松开,而A被附加到textview上方的G上。 手指移至S ,再次附加手指,然后释放手指,触发ACTION_UP

基本上,我有很多按钮,所有按钮都有一个onTouch Listener 当按下按钮时,该按钮的文本值将附加到textview (就像动画所示)。 但是我想不出如何在按下第一个按钮后重新为任何按钮重新启用onTouch ACTION_DOWN ,而我按住了手指。 注意:我对跟随手指的线条的绘制不感兴趣

不是我需要代码; 我什至找不到基本逻辑上的任何东西。 我看到这里有数十个线程在请求​​类似的内容,但没有一个真正对我有帮助。 这个功能叫什么? 这不是多点触摸手势,因为我一次只用一根手指触摸一件事,但是顺序上没有ACTION_UP 一些运动事件? 我会专注吗? 我需要帆布吗?

我认为您应该在布局的视图上设置一个触摸侦听器,并尝试获取X和Y并检测视图上是否有触摸点的X和Y。

但是该帖子的观看次数不得超过2个。 您可以参考该帖子。

从其他视图上拖动时检测视图上的触摸事件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM