0
我有一个imageButton我想播放音乐的时候,长按按钮后,我从按钮上移开手,然后它会播放音乐,直到我按下另一个按钮,停止它,如何播放音乐,当长按鼠标按下时
我有一个imageButton我想播放音乐的时候,长按按钮后,我从按钮上移开手,然后它会播放音乐,直到我按下另一个按钮,停止它,如何播放音乐,当长按鼠标按下时
您可以使用onTouchListener
用于此目的:
view.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction()) {
case MotionEvent.ACTION_DOWN:
// PRESSED
return true; // if you want to handle the touch event
case MotionEvent.ACTION_UP:
// RELEASED : Play the music here
return true; // if you want to handle the touch event
}
return false;
}
});
这将如何赶上长按? –
适用setOnLongClickListener到的ImageButton。 – LoveAndroid