按下长按按钮时如何播放音乐

时间:2016-11-03 05:03:28

标签: android android-studio

我有一个imageButton我想播放音乐时,长按我的按钮后,我从按钮上移开手,然后它会播放音乐,直到我按下另一个按钮,停止它,

1 个答案:

答案 0 :(得分:0)

您可以使用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;
    }
});