如何在seekBar到达时捕获事件

时间:2012-05-22 21:15:47

标签: android android-widget

我在屏幕上有媒体播放器和一个显示.mp3文件(位置)进度的seekBar。如何在不使用mediaPlayer的情况下在seekBar到达终点(最大值)时捕获事件? 有没有其他方法或我需要检查每次进度改变和手动触发事件?

1 个答案:

答案 0 :(得分:2)

为什么不想使用与SeekBar相关联的MediaPlayer? MediaPlayer公开了一个onCompletion回调:

OnCompletionListener cListener = new OnCompletionListener(){

    public void onCompletion(MediaPlayer mp){
        //do something
    }
};

mediaPlayer.setOnCompletionListener(cListener);