android studio 中raw怎么播放两首音乐
时间: 2023-07-08 19:49:55 浏览: 88
在 Android Studio 中,你可以使用 MediaPlayer 类来播放音乐文件。要播放两首音乐,你可以按照以下步骤进行:
1. 在 res 目录下创建一个名为 raw 的文件夹,并将你的音乐文件放入该文件夹中。
2. 在你的 Activity 类中创建两个 MediaPlayer 对象:
```
MediaPlayer mediaPlayer1 = MediaPlayer.create(this, R.raw.music1);
MediaPlayer mediaPlayer2 = MediaPlayer.create(this, R.raw.music2);
```
3. 当要播放第一首音乐时,调用 mediaPlayer1 的 start() 方法:
```
mediaPlayer1.start();
```
4. 当要播放第二首音乐时,在播放第一首音乐之前,先调用 mediaPlayer1 的 stop() 方法停止播放,并重置该对象:
```
mediaPlayer1.stop();
mediaPlayer1.reset();
mediaPlayer1 = MediaPlayer.create(this, R.raw.music2);
mediaPlayer1.start();
```
这样就可以实现在 Android Studio 中播放两首音乐了。注意要在 Activity 的 onDestroy() 方法中释放 MediaPlayer 对象:
```
@Override
protected void onDestroy() {
super.onDestroy();
if (mediaPlayer1 != null) {
mediaPlayer1.release();
mediaPlayer1 = null;
}
if (mediaPlayer2 != null) {
mediaPlayer2.release();
mediaPlayer2 = null;
}
}
```
阅读全文