我在屏幕上有一个媒体播放器和一个seekbar,它显示.mp3文件(位置)的进度。如何在seekBar到达终点(最大值)时捕获事件而不使用mediaplayer?
是否有其他方法,或我需要检查每一次进展变化和手动火灾事件?

最佳答案

为什么不使用与seekbar关联的mediaplayer?mediaplayer公开一个oncompletion回调:

OnCompletionListener cListener = new OnCompletionListener(){

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

mediaPlayer.setOnCompletionListener(cListener);

10-07 18:53
查看更多