Java 按下按钮而不将手指从屏幕上松开

Java 按下按钮而不将手指从屏幕上松开,java,android,button,Java,Android,Button,我想按这张照片上显示的按钮。也就是说,我想通过在屏幕上按住手指并沿着按钮移动来按下按钮。例如,在此pic上,此程序完成后将按下按钮1、2、5、8、9。 对不起,我的英语不好,但我无法用另一种方式来描述这一点 我如何做到这一点?很抱歉,没有提供非常简单的答案,比如使用函数xyz,但我认为有一些一般的方法可以做到这一点: 您可以创建看起来像按钮、气泡或任何其他合适的图片,将它们按您需要的顺序放置,然后在屏幕上获取手指指针的每个坐标,只需检查指针是否进入每个按钮内的某个区域(可能是矩形)。此逻辑区域应

我想按这张照片上显示的按钮。也就是说,我想通过在屏幕上按住手指并沿着按钮移动来按下按钮。例如,在此pic上,此程序完成后将按下按钮1、2、5、8、9。 对不起,我的英语不好,但我无法用另一种方式来描述这一点


我如何做到这一点?

很抱歉,没有提供非常简单的答案,比如使用函数xyz,但我认为有一些一般的方法可以做到这一点:

您可以创建看起来像按钮、气泡或任何其他合适的图片,将它们按您需要的顺序放置,然后在屏幕上获取手指指针的每个坐标,只需检查指针是否进入每个按钮内的某个区域(可能是矩形)。此逻辑区域应小于所示的图片,以便用户不必如此小心地移动手指

另一个解决方案是在每次位置更新的过程中,都会添加一些抖动并发送左键单击消息。在这种情况下,按钮应该有一定的保护,防止多次点击。我记得在stackoverflow.com上有一些建议:只需禁用click事件上的按钮


很抱歉,如果Android有一些现成的解决方案,我不知道,但所描述的问题似乎是一般性的,而不是特定于平台的。

谢谢,但我认为Android是现成的。。我看到很多应用程序都实现了这一点。。