MediaPlayer是Android系統中用于播放音頻和視頻的類,它提供了一系列的方法和接口,可以控制音頻和視頻的播放、暫停、停止、跳轉等操作。下面是一個簡單的MediaPlayer使用教程:
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(filePath);
mediaPlayer.setDataSource(url);
mediaPlayer.prepare();
mediaPlayer.start();
mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mediaPlayer) {
// 播放完成后的操作
}
});
mediaPlayer.setOnErrorListener(new MediaPlayer.OnErrorListener() {
@Override
public boolean onError(MediaPlayer mediaPlayer, int i, int i1) {
// 播放錯誤時的處理
return false;
}
});
mediaPlayer.pause();
mediaPlayer.start();
mediaPlayer.stop();
mediaPlayer.release();
這是一個簡單的MediaPlayer使用教程,更詳細的使用可以參考官方文檔。同時,MediaPlayer還提供了一系列的其他方法和接口,可以實現循環播放、設置音量、設置播放位置等操作。