我在屏幕上有媒体播放器和一个显示.mp3文件(位置)进度的seekBar。如何在不使用mediaPlayer的情况下在seekBar到达终点(最大值)时捕获事件? 有没有其他方法或我需要检查每次进度改变和手动触发事件?
答案 0 :(得分:2)
为什么不想使用与SeekBar相关联的MediaPlayer? MediaPlayer公开了一个onCompletion回调:
OnCompletionListener cListener = new OnCompletionListener(){
public void onCompletion(MediaPlayer mp){
//do something
}
};
mediaPlayer.setOnCompletionListener(cListener);