写一个Android studio音乐播放器代码
时间: 2024-04-21 10:06:14 浏览: 113
以下是一个简单的Android Studio音乐播放器代码示例:
1. 首先,在布局文件中添加一个MediaPlayer控件:
```
<MediaPlayer
android:id="@+id/mediaPlayer"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
```
2. 在Java代码中,实例化MediaPlayer控件:
```
MediaPlayer mediaPlayer = MediaPlayer.create(this, R.raw.music_file);
```
3. 添加按钮控件并设置点击事件,来控制音乐播放:
```
Button playButton = (Button) findViewById(R.id.play_button);
playButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mediaPlayer.start();
}
});
Button pauseButton = (Button) findViewById(R.id.pause_button);
pauseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mediaPlayer.pause();
}
});
Button stopButton = (Button) findViewById(R.id.stop_button);
stopButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mediaPlayer.stop();
mediaPlayer.prepare();
}
});
```
这里,playButton控件用于开始播放音乐,pauseButton控件用于暂停音乐,stopButton控件用于停止音乐并重新准备MediaPlayer。
4. 记得在Activity销毁时,释放MediaPlayer:
```
@Override
protected void onDestroy() {
super.onDestroy();
mediaPlayer.release();
mediaPlayer = null;
}
```
这是一个简单的Android Studio音乐播放器代码示例,你可以根据自己的需求进行修改和扩展。
阅读全文