Android 如何在通过按钮移动时接收事件

Android 如何在通过按钮移动时接收事件,android,Android,我正在尝试在android中实现一个钢琴应用程序。我只有8个音符,每个音符有8个按钮。我为每个按钮都实现了onTouch,当我只按一个按钮时就没有问题了。但当我触摸一个按钮并将手指移动到下一个按钮时,该按钮的onTouch函数不会被调用,它会被忽略。我如何在手指滑动按钮的过程中不抬起手指就能弹奏音符?我真的被困在这里了。在你的onTouch覆盖中,确保你正在检查动作移动事件,而不仅仅是动作向下。您需要跟踪哪些已输入和保留,以确保不会重复播放同一拖动条目的动作移动事件的注释。在onTouch覆盖中

我正在尝试在android中实现一个钢琴应用程序。我只有8个音符,每个音符有8个按钮。我为每个按钮都实现了onTouch,当我只按一个按钮时就没有问题了。但当我触摸一个按钮并将手指移动到下一个按钮时,该按钮的onTouch函数不会被调用,它会被忽略。我如何在手指滑动按钮的过程中不抬起手指就能弹奏音符?我真的被困在这里了。

在你的onTouch覆盖中,确保你正在检查动作移动事件,而不仅仅是动作向下。您需要跟踪哪些已输入和保留,以确保不会重复播放同一拖动条目的动作移动事件的注释。

在onTouch覆盖中,确保您正在检查动作移动事件,而不仅仅是动作向下。您需要跟踪哪些已输入和保留,以确保不会重复播放同一拖动条目的动作移动事件的注释