У меня есть виджет кнопки. Я хочу воспроизводить звук при нажатии кнопки, и когда пользователь отпускает кнопку (отводит палец от кнопки), воспроизведение звука должно быть остановлено. Я использовал следующий код, но он не работает.Touch events в Android
public boolean onTouch(View v, MotionEvent me) {
int action = me.getAction();
if(action == MotionEvent.ACTION_DOWN) {
playSound();
} else if (action == MotionEvent.ACTION_UP) {
stopSound();
}
return false;
}
Как вы зарегистрировали прослушиватель прикосновений? – Cristian
button.setOnTouchListener (l); –