Android 多媒体框架支持播放各种常见媒体类型,因此 可轻松地将音频、视频和图片集成到您的应用中。你可以播放音频或 从存储在应用资源(原始资源)的媒体文件(原始资源)中获取独立文件 或从通过网络连接到达的数据流中,所有这些均使用 MediaPlayer
API。
1. MediaPlayer初始化
mMediaPlayer = MediaPlayer()
mMediaPlayer?.let {
it.setAudioStreamType(AudioManager.STREAM_MUSIC)
it.setOnCompletionListener(this)
it.setOnErrorListener(this)
}
MediaPlayer初始化只需要直接创建即可,添加播放完成跟错误监听。