帮我写一个android studio音乐播放器
时间: 2023-10-06 19:13:02 浏览: 94
好的,我可以为您提供一些Android Studio音乐播放器的教程和示例代码,您可以根据自己的需求进行修改和完善。以下是一个简单的示例代码:
```java
public class MainActivity extends AppCompatActivity {
private MediaPlayer mediaPlayer;
private Button playButton;
private Button pauseButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mediaPlayer = MediaPlayer.create(this, R.raw.song); // 播放本地音乐文件
playButton = findViewById(R.id.play_button);
pauseButton = findViewById(R.id.pause_button);
playButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (!mediaPlayer.isPlaying()) {
mediaPlayer.start(); // 播放音乐
}
}
});
pauseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (mediaPlayer.isPlaying()) {
mediaPlayer.pause(); // 暂停音乐
}
}
});
}
@Override
protected void onDestroy() {
super.onDestroy();
if (mediaPlayer != null) {
mediaPlayer.stop(); // 停止音乐
mediaPlayer.release(); // 释放资源
}
}
}
```
您可以在布局文件中添加两个按钮,分别对应播放和暂停音乐的功能。同时,您还可以添加一些其他的功能,如进度条、播放列表等。希望能对您有所帮助!
阅读全文