1
我有一個按鈕小部件。我想在按下按鈕時播放聲音,並且當用戶釋放按鈕時(他的手指離開按鈕),應停止音頻播放。我已經使用了下面的代碼,但它不起作用。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 2011-01-31 16:55:15
button.setOnTouchListener(l); – 2011-01-31 17:03:00